centos 服务器上部署 xxl-job 通过 feign 访问 eureka 上注册的 service timeout

部署方式

1.使用 jar 包部署

出现的问题

1.通过 feign 调用其他服务,出现超时的问题,该问题不是 ribbon、hystrix 没有配置导致的超时,经过测试,即使配置了也没有作用,该方法仅仅针对项目第一次启动,使用 feign 访问其他项目是配置有效

问题原因

1.项目是一个微服务分布式项目,通过服务编排工具 ranchar 去管理,而 xxl-job 是使用 jar 启动的,部署的 centos 服务器也没有被 ranchar 给管理到,导致 xxl-job 与使用 ranchar 上管理的项目不在一个网段上,xxl-job 这边是无法访问到由 ranchar 管理的项目,(由 docker 部署的项目)

解决方式

1.将服务器使用 ranchar 管理
2.将 xxl-job 项目部署到由 ranchar 编排的服务器上

原文地址:https://www.cnblogs.com/gaofangye/p/12575901.html