一次使用thrift遇到的客户端close_wait的问题
如上图,客户端close_wait,肯定是因为服务端发起了关闭操作。
服务端close,但是客户端没有close,所以客户端进入了close_wait的状态。这种情况一般出现在:提前创建了连接池,如果池子中的某些(或者全部)连接一段时间没有active,就会出现这种情况。这个时候如果再有读写操作,thrift则抛异常。
解决方案:
1.服务端修改idle_timeout的时间,设置的长...
原创
2020-01-19 17:10:49 ·
1244 阅读 ·
0 评论