我在Openshift Online v3启动计划上部署了一个应用程序(以前)运行良好,直到昨天。昨天我不得不发布我的应用程序的新版本。显然,该平台在重新部署时遇到了一些问题,我不得不取消一些似乎已锁定或不断重启的进程。 最后,我设法让我的pod运行新版本,日志看起来很好。
现在的问题是我的应用程序不再暴露。当点击分配给我的URL时,我得到了臭名昭着的"不可用" OO页面:
Application is not available
The application is currently not serving requests at this endpoint. It may not have been started or is still starting.
Possible reasons you are seeing this page:
The host doesn't exist. Make sure the hostname was typed correctly and that a route matching this hostname exists.
The host exists, but doesn't have a matching path. Check if the URL path was typed correctly and that the route was created using the desired path.
Route and path matches, but all pods are down. Make sure that the resources exposed by this route (pods, services, deployment configs, etc) have at least one pod running.
我检查了这3条建议,并确保我的主机存在,路径正确,并且我的吊舱在哪里。所以,不了解真正的问题是什么,我放弃了现有的路线并创建了一个新路线。
现在已经过了2个小时,路线用户界面一直显示这条消息:
The route is not accepting traffic yet because it has not been admitted by a router.
我的理解是应该接纳我的路线的路由器不属于我的项目,它由Openshift Online管理,我是对的吗?
那么我现在可以做些什么来解锁我的新路线呢?
感谢您的建议
答案 0 :(得分:4)
它就是!我的应用程序终于可以再次访问:路由器花了2天时间来设置我的路由。我不需要采取任何行动。 但是起始平台仍然遇到困难,所以在状态再次变为绿色之前我将避免任何重新部署。