先附上github中大家的一个讨论
网上流传的一些办法
1:9999端口在lb上配置http协议。(这个没必要)通过检验,在阿里云配置http协议,还是连接重置频繁。
2:关闭lb心跳检查。
3:自定义tcp协议。(这个没必要)
4:关闭lb
5:终极方案,亲测通过。
apoll添加如下配置:logging.level.com.xxl.job.core.server.EmbedServer = OFF
我自己的解决办法
然后很多人说把负载均衡关掉就可以了,我这边都没开过但是还是会报错,所以采用了终极办法
关掉执行器的xxl-job的日志打印
在执行器的日志配置文件中加入
<springProfile name="prod">
<logger name="com.xxl.job.core.server.EmbedServer" level="OFF" />
</springProfile>