有谁知道我如何告诉我的云铸造实例监视我的健康端点,以便当我的健康端点说应用程序的健康状况不是状态: UP,应用程序被重新启动时?
发布于 2017-03-07 03:48:16
CfCLI6.24.0(2017年2月发布)公开了这种健康检查。
在应用程序清单中,使用:
applications:
- name: myapp
health-check-type: http
health-check-http-endpoint: /admin/health您的应用程序需要从该路径返回一个200状态代码,或者在没有状态时返回一个错误代码。
您还可以使用cf set-health-check命令在现有应用程序上配置它。
有关不同健康检查类型的更多详细信息,请查看这份文件。
发布于 2016-10-18 13:33:42
如果应用程序实例死亡,Cloud默认情况下将新建一个新实例并尝试启动它。这种弹性是建立在云铸造中的。
执行器是应用程序中自动注入的rest端点,它允许您在运行时查看应用程序的状态和健康状况。https://spring.io/guides/gs/actuator-service/
试试看执行人员。
发布于 2016-10-18 20:18:39
我不相信自定义url健康检查是今天在CF。如果您的应用程序实例不再健康,并且您希望重新启动它,则可以为您重新启动System.exit(1)和CF。
我听说有传言说,将来可能会有CC V3 api和迭戈来进行自定义健康检查。
https://stackoverflow.com/questions/39736774
复制相似问题