草庐IT

resume_timeout

全部标签

ruby 纤维 : resuming transferred fibers

我试图理解以下代码片段的行为。我特别关注Fiber#transfer方法。require'fiber'fiber2=nilfiber1=Fiber.newdoputs"InFiber1"#3fiber2.transfer#4endfiber2=Fiber.newdoputs"InFiber2"#1fiber1.transfer#2puts"InFiber2again"#5Fiber.yield#6puts"Fiber2resumed"#10endfiber3=Fiber.newdoputs"InFiber3"#8endfiber2.resume#0fiber3.resume#7fibe

k8s ingress nginx 504 gateway timeout 问题

问题背景一个python服务接口由于需要处理大量数据,耗时比较长,每次请求都会报错nginx504gatewaytimeout,应用都是通过k8s容器部署的,请求从客户端到达应用还需要经过一层代理分发层应用web-proxy。分析排查简单分析如下:?应用接口是用的gunicron服务器,显然地与nginx报错信息无关,所以问题不在这里代理分发层应用web-proxy部署时需要用到ingress,大胆怀疑报错来自这里可以通过查看nginx-ingress-controllerpod日志,搜索报错的apiurl,来验证猜想:如果找不到nginx-ingress-controllerpod,可能是因

k8s ingress nginx 504 gateway timeout 问题

问题背景一个python服务接口由于需要处理大量数据,耗时比较长,每次请求都会报错nginx504gatewaytimeout,应用都是通过k8s容器部署的,请求从客户端到达应用还需要经过一层代理分发层应用web-proxy。分析排查简单分析如下:?应用接口是用的gunicron服务器,显然地与nginx报错信息无关,所以问题不在这里代理分发层应用web-proxy部署时需要用到ingress,大胆怀疑报错来自这里可以通过查看nginx-ingress-controllerpod日志,搜索报错的apiurl,来验证猜想:如果找不到nginx-ingress-controllerpod,可能是因

kubectl net/http: TLS handshake timeout

  这是个困扰笔者2天的问题,过程中也查阅大量stackoverflow /google/baidu(大多数解决方案都是内存小了/升级/重装等,这边都 not work),今天终于想通解决了,故在此记录,望给有相同经历的同学提供一种思路。  先来看下具体问题,集群完成后发现kubectlversion报错:net/http:TLShandshaketimeout,追加--v9查看详细日志后发现Client端正常,服务端服务正常响应。[root@***-24-69-3~]#kubectlversion--v9I051109:49:55.0993132329027loader.go:372]Con

kubectl net/http: TLS handshake timeout

  这是个困扰笔者2天的问题,过程中也查阅大量stackoverflow /google/baidu(大多数解决方案都是内存小了/升级/重装等,这边都 not work),今天终于想通解决了,故在此记录,望给有相同经历的同学提供一种思路。  先来看下具体问题,集群完成后发现kubectlversion报错:net/http:TLShandshaketimeout,追加--v9查看详细日志后发现Client端正常,服务端服务正常响应。[root@***-24-69-3~]#kubectlversion--v9I051109:49:55.0993132329027loader.go:372]Con

【minikube】Docker Desktop for Linux 启动 minikube 时遇到无法连接到 API server 的错误: time out \ Enabling 'default-storageclass' returned an error \ dial tcp 192.168.49.2:8443: i/o timeout

在向k8s迈出第一步的时候,你是否遇到了这样的错误:ConfiguringRBACrules...|E080115:11:41.47644326762start.go:264]Unabletoscaledowndeployment"coredns"innamespace"kube-system"to1replica:timedoutwaitingfortheconditionEnabling'default-storageclass'returnedanerror:runningcallbacks:[Errormakingstandardthedefaultstorageclass:Error

【minikube】Docker Desktop for Linux 启动 minikube 时遇到无法连接到 API server 的错误: time out \ Enabling 'default-storageclass' returned an error \ dial tcp 192.168.49.2:8443: i/o timeout

在向k8s迈出第一步的时候,你是否遇到了这样的错误:ConfiguringRBACrules...|E080115:11:41.47644326762start.go:264]Unabletoscaledowndeployment"coredns"innamespace"kube-system"to1replica:timedoutwaitingfortheconditionEnabling'default-storageclass'returnedanerror:runningcallbacks:[Errormakingstandardthedefaultstorageclass:Error

tcp_tw_reuse、tcp_tw_recycle、tcp_fin_timeout参数介绍

参数介绍net.ipv4.tcp_tw_reuse=1表示开启重用。允许将TIME-WAITsockets重新用于新的TCP连接,默认为0,表示关闭;net.ipv4.tcp_tw_recycle=1表示开启TCP连接中TIME-WAITsockets的快速回收,默认为0,表示关闭。net.ipv4.tcp_fin_timeout=30表示如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。客户端主动关闭tcpsocket时:客户端发送FIN报文段,进入FIN_WAIT_1状态。服务器端收到FIN报文段,发送ACK表示确认,进入CLOSE_WAIT状态。客户端收到F

tcp_tw_reuse、tcp_tw_recycle、tcp_fin_timeout参数介绍

参数介绍net.ipv4.tcp_tw_reuse=1表示开启重用。允许将TIME-WAITsockets重新用于新的TCP连接,默认为0,表示关闭;net.ipv4.tcp_tw_recycle=1表示开启TCP连接中TIME-WAITsockets的快速回收,默认为0,表示关闭。net.ipv4.tcp_fin_timeout=30表示如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。客户端主动关闭tcpsocket时:客户端发送FIN报文段,进入FIN_WAIT_1状态。服务器端收到FIN报文段,发送ACK表示确认,进入CLOSE_WAIT状态。客户端收到F

K3S 系列文章-5G IoT 网关设备 POD 访问报错 DNS 'i/o timeout'分析与解决

开篇《K3s系列文章》《Rancher系列文章》问题概述202206065GIoT网关设备同时安装K3SServer,但是POD却无法访问互联网地址,查看CoreDNS日志提示如下:...[ERROR]plugin/errors:2update.traefik.io.A:readudp10.42.0.3:38545->8.8.8.8:53:i/otimeout[ERROR]plugin/errors:2update.traefik.io.AAAA:readudp10.42.0.3:38990->8.8.8.8:53:i/otimeout...即DNS查询forward到了8.8.8.8这个DN