【已解决】FE日志报错Error happened when receiving packet,应该调整什么配置?

Viewed 100

日志详情:

WARN (mysql-nio-pool-62433|257921) [ReadListener.lambda$handleEvent$0():60] Exception happened in one session(org.apache.doris.qe.ConnectContext@3f51ed58).
741062 java.io.IOException: Error happened when receiving packet.
741063 at org.apache.doris.qe.MysqlConnectProcessor.processOnce(MysqlConnectProcessor.java:249) ~[doris-fe.jar:1.2-SNAPSHOT]
741064 at org.apache.doris.mysql.ReadListener.lambda$handleEvent$0(ReadListener.java:52) ~[doris-fe.jar:1.2-SNAPSHOT]
741065 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_131]
741066 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_131]
741067 at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_131]

1 Answers

一般是偶发,重试即可;可以基于这几种场景定位:

  1. 网络环境异常导致
  2. 上游客户端断开连接导致
  3. 上游发起的客户端自身异常关闭了连接导致
  4. cpu\mem\io等资源是否负载过高
  5. 防火墙导致:例如fe的9020端口未开白导致内部通信超时timeout

为更具体地了解问题(处理后会更新回帖),可以➕我一下W:yz-jayhua