微服务无法注册到Eureka

微服务无法注册到Eureka

昨天休假,今天回来被告知有一个微服务无法被访问。

查看日志发现报错Cannot execute request on any known server

Eureka为docker集群部署共三个节点,都可正常访问。

但Portainer上只有一个节点状态为running,另两个节点为failed。

问题出现原因:

  • 问题产生时当时处理人员误使用docker stop 停止单节点eureka,导致集群无法使用
  • 无法被访问的服务注册在节点A,Gateway注册在节点B,集群无法使用导致Gateway无法将请求转发至相应服务

问题解决:

  • 将原有eureka关停,所有服务全部注册在另一台机器上的eureka
posted @ 2022-03-11 16:50  Apolloflora  阅读(374)  评论(0)    收藏  举报