Docker部署xxl-job,报错:xxl-rpc remoting error(connect timed out), for url : xxxxxx
·

如图,自己的服务和xxl-job都是用docker部署的,在不同的容器内,此时xxl-job调用服务会报:
xxl-rpc remoting error(connect timed out), for url : xxxxxx
经过排查,发现是自己服务被调用的接口没有在docker容器进行映射,也就是图中的18081映射。另外,容器之间相互访问,用自动注册的ip也会失败,应该用Docker容器的桥接ip:172.17.0.1。
最终的解决方式:
第一步、把自己服务的xxl-job远程端口进行映射

第二步、在xxl-job的管理界面,修改执行器的地址,如图

至此,问题成功解决~

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)