Cannot execute reques t on any known server

搭建spring cloud高可用注册中心时,配置了2个eureka server,启动其中一个时,报错:

2018-06-20 09:26:48.178  WARN 10208 --- [nfoReplicator-0] c.n.discovery.Instance InfoReplicator : There was a problem with the instance info replicator

com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server


两个注册中心配置如下:

peer1:

peer2:

造成报错的原因:

2个注册中心(A和B)会自动注册到对方上面去,如果只启动A,因为B还没启动,所以A会找不到properties中配置好的注册中心B,所以报这个错。

解决办法:

不管A的报错,直接启动B,B启动完成后,A也会自动在B上注册,done。

扫描二维码关注公众号,回复: 2330457 查看本文章

猜你喜欢

转载自blog.csdn.net/u010448530/article/details/80741678
今日推荐