Spinnaker:通过Eureka配置应用程序运行状况检查

时间:2016-07-16 09:26:21

标签: spinnaker

我正在使用Spinnaker和AWS来部署服务,我想为应用配置健康检查。我的应用程序(一个SpringBoot)提供了自己的健康检查端点,它将自己注册到Eureka进行服务发现。该服务本身没有在Spinnaker中配置负载均衡器(Eureka承担了这一责任)。

此评论https://github.com/spinnaker/spinnaker/issues/180#issuecomment-64054004暗示Eureka可以成为应用的healthCheck提供商:

  

我们目前有三个healthCheckProviders。 AWS,ELB和Eureka。

。但是,我找不到任何文档如何启用它。

请帮忙。

谢谢!

1 个答案:

答案 0 :(得分:1)

我有一个使用以下配置的工作设置。我没有尝试过区域占位符,但据Github说,它可以正常工作。

> mocha --require test/init.js --compilers js:test/compiler.js 'src/**/*.spec.js'

Initializing tap mocha reporter...
1..7
ok 1 test1
…
not ok 7 test7
  ReferenceError: fetch is not defined
      at foo (src/foo.js:59:8)
      at Context.<anonymous> (src/__specs__/foo.spec.js:9:30)
# tests 7
# pass 6
# fail 1
npm ERR! Test failed.  See above for more details.

请参阅Table