我们有一个 Sinatra 应用程序,它通过 Bluemix Ruby 服务部署到 Bluemix。
但是,该应用程序在一段时间后不可用,我们怀疑 Bluemix 健康检查失败。我们可以看到从我们认为是 Bluemix 负载均衡器的东西定期调用根(即/路由)。但是,我们的根路由受到基本身份验证的保护。
我们如何更改负载均衡器为我们的应用程序调用的路由?
是否有健康检查功能的文档?
最佳答案
这似乎还不可能。 This recently updated documentation在“暂存应用程序”下声明:
为了验证应用运行状况,Diego 支持与用于 DEA 的相同的基于端口的检查。但是,Diego 还设计为能够提供更多通用选项,例如基于 URL 的健康检查,这些选项可能会在未来启用。
看来旧的DEA architecture也不支持 url 健康检查。
关于ruby - Bluemix Ruby 应用程序运行状况检查配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32838872/