xuxueli / xxl-job

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
http://www.xuxueli.com/xxl-job/
GNU General Public License v3.0
27.9k stars 10.98k forks source link

跨公网如何调度? #2737

Open bobo0609 opened 2 years ago

bobo0609 commented 2 years ago

调度中心部署在阿里云服务器,执行器部署在IDC机房(xxl.job.executor.ip 设置为外网地址:端口),可以注册到调度中心,执行器的端口通过硬件防火强映射(DNAT)到公网地址,但是不能调度时异常,msg:xxl-job remoting error(Connection reset), for url : http://115.231.xxx.226:9120/run,请问如何解决?如图所示image

gaofee commented 2 years ago

我之前也遇到过这样的问题,很可能是因为netty依赖冲突导致.

pengten commented 2 years ago

在调度器telnet执行器ip:port, 看看能不能通。 不能通就检查网络,能通就检查项目代码

zhaidw commented 2 years ago

执行器注册的时候手动填写个公网能访问的地址