调度中心部署在阿里云服务器,执行器部署在IDC机房(xxl.job.executor.ip 设置为外网地址:端口),可以注册到调度中心,执行器的端口通过硬件防火强Map(DNAT)到公网地址,但是不能调度时异常,msg:xxl-job remoting error(Connection reset), for url : http://115.231.xxx.226:9120/run,请问如何解决?如图所示:
调度中心部署在阿里云服务器,执行器部署在IDC机房(xxl.job.executor.ip 设置为外网地址:端口),可以注册到调度中心,执行器的端口通过硬件防火强Map(DNAT)到公网地址,但是不能调度时异常,msg:xxl-job remoting error(Connection reset), for url : http://115.231.xxx.226:9120/run,请问如何解决?如图所示:
3条答案
按热度按时间eivgtgni1#
我之前也遇到过这样的问题,很可能是因为netty依赖冲突导致.
uurv41yg2#
在调度器telnet执行器ip:port, 看看能不能通。 不能通就检查网络,能通就检查项目代码
niwlg2el3#
执行器注册的时候手动填写个公网能访问的地址