Spinnaker:通过 Eureka 配置应用健康检查
Spinnaker: configuring app health-check via Eureka
我正在使用 Spinnaker 和 AWS 部署服务,我想为应用程序配置运行状况检查。我的应用程序(一个 SpringBoot 应用程序)提供了自己的健康检查端点,并向 Eureka 注册了自己以进行服务发现。该服务本身没有在 Spinnaker 中配置负载均衡器(Eureka 负责)。
此评论 https://github.com/spinnaker/spinnaker/issues/180#issuecomment-64054004 暗示 Eureka 可以成为应用程序的 healthCheck 提供者:
We currently have three healthCheckProviders. AWS, ELB, and Eureka.
。但是,我找不到任何文档来说明如何启用它。
请帮忙。
谢谢!
我有一个具有以下配置的工作设置。我没有尝试区域占位符,但根据 Github,它会正常工作。
eureka:
provider:
enabled: true
accounts:
- name: myaccount
regions:
- us-west-2
readOnlyUrl: "http://myeurekahost:8080/eureka"
我正在使用 Spinnaker 和 AWS 部署服务,我想为应用程序配置运行状况检查。我的应用程序(一个 SpringBoot 应用程序)提供了自己的健康检查端点,并向 Eureka 注册了自己以进行服务发现。该服务本身没有在 Spinnaker 中配置负载均衡器(Eureka 负责)。
此评论 https://github.com/spinnaker/spinnaker/issues/180#issuecomment-64054004 暗示 Eureka 可以成为应用程序的 healthCheck 提供者:
We currently have three healthCheckProviders. AWS, ELB, and Eureka.
。但是,我找不到任何文档来说明如何启用它。
请帮忙。
谢谢!
我有一个具有以下配置的工作设置。我没有尝试区域占位符,但根据 Github,它会正常工作。
eureka:
provider:
enabled: true
accounts:
- name: myaccount
regions:
- us-west-2
readOnlyUrl: "http://myeurekahost:8080/eureka"