Eureka:如何 disable/configure 对等复制?
Eureka: How do I disable/configure peer replication?
当我 运行 Eureka 在端口 8761 上时,一切正常。配置服务器可以毫无问题地注册到 Eureka。然而,当我将 eureka 端口更改为 7001 时,一切都停止了,我似乎无法弄清楚如何修复它们。
问题似乎围绕着 Eureka 无法在 运行ning 处找到对等节点: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启动的时候,它说:Adding replica node: http://localhost:8761/eureka/。因此,似乎某个副本节点被假定为 运行ning at 8761.
有没有办法禁止 Eureka 寻找副本节点?或者我如何控制复制是否以及何时何地发生?我查看了 EurekaServerConfig class (http://netflix.github.io/eureka/javadoc/eureka-core/index.html) 但我找不到任何朝这个方向发展的东西。
这是 Spring Cloud 1.0.2.RELEASE。
您必须在 application.yml 文件中配置 eureka.client.serviceUrl.defaultZone
属性。
当我 运行 Eureka 在端口 8761 上时,一切正常。配置服务器可以毫无问题地注册到 Eureka。然而,当我将 eureka 端口更改为 7001 时,一切都停止了,我似乎无法弄清楚如何修复它们。
问题似乎围绕着 Eureka 无法在 运行ning 处找到对等节点: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启动的时候,它说:Adding replica node: http://localhost:8761/eureka/。因此,似乎某个副本节点被假定为 运行ning at 8761.
有没有办法禁止 Eureka 寻找副本节点?或者我如何控制复制是否以及何时何地发生?我查看了 EurekaServerConfig class (http://netflix.github.io/eureka/javadoc/eureka-core/index.html) 但我找不到任何朝这个方向发展的东西。
这是 Spring Cloud 1.0.2.RELEASE。
您必须在 application.yml 文件中配置 eureka.client.serviceUrl.defaultZone
属性。