无法阻止我的服务向 Eureka 注册
Cannot prevent my service from registering with Eureka
我有一个 Spring 启动应用程序,配置如下:
eureka:
client:
enabled: true
registerWithEureka: false
serviceUrl:
defaultZone: http://somehost:9999/eureka/
registration:
enabled: false
我的服务使用 Eureka 来发现外部服务,但我不希望它向 Eureka 注册。尽管进行了上述配置,我仍然在日志中看到以下内容,这很奇怪:
DiscoveryClient - Not registering with Eureka server per configuration
...
EurekaServiceRegistry - Registering application foo with eureka with status UP
第一行日志很有意义 - 这就是我想要的。但是,考虑到配置,第二行日志行没有意义。我是否缺少设置?
您没有遗漏任何内容,您的配置是正确的。第二个日志只是说你的本地进程中发生了什么。
与 Eureka 服务器的实际注册过程(例如心跳、实例信息复制)相关的所有周期性任务均未按您的配置进行调度。所以不会注册 Eureka 服务器。
我有一个 Spring 启动应用程序,配置如下:
eureka:
client:
enabled: true
registerWithEureka: false
serviceUrl:
defaultZone: http://somehost:9999/eureka/
registration:
enabled: false
我的服务使用 Eureka 来发现外部服务,但我不希望它向 Eureka 注册。尽管进行了上述配置,我仍然在日志中看到以下内容,这很奇怪:
DiscoveryClient - Not registering with Eureka server per configuration
...
EurekaServiceRegistry - Registering application foo with eureka with status UP
第一行日志很有意义 - 这就是我想要的。但是,考虑到配置,第二行日志行没有意义。我是否缺少设置?
您没有遗漏任何内容,您的配置是正确的。第二个日志只是说你的本地进程中发生了什么。
与 Eureka 服务器的实际注册过程(例如心跳、实例信息复制)相关的所有周期性任务均未按您的配置进行调度。所以不会注册 Eureka 服务器。