当我在端口 8761 上运行 Eureka 时,一切正常。配置服务器可以毫无问题地注册到 Eureka。但是,当我将尤里卡端口更改为 7001 时,事情停止工作,我似乎无法弄清楚如何修复它们。
这个问题似乎围绕着 Eureka 无法找到在以下位置运行的对等节点:http://localhost:8761/eureka。例外是:
2015-07-05 08:00:47.301 ERROR 4140 --- [egister-process]
c.netflix.eureka.cluster.PeerEurekaNode : PeerEurekaNode:
http://localhost:8761/eureka/apps/: CONFIGSERVER/localhost:Register
实际上,当 Eureka 启动时,它会显示:添加副本节点:http://localhost:8761/eureka/。因此,似乎假设某个副本节点在 8761 运行。
有没有办法禁用 Eureka 寻找副本节点?或者我如何控制复制是否以及何时何地发生?我查看了 EurekaServerConfig 类(http://netflix.github.io/eureka/javadoc/eureka-core/index.html),但我找不到任何朝着这个方向发展的东西。
这是 Spring Cloud 1.0.2.RELEASE。