【问题标题】:route to application stopped working in OpenShift Online 3.9到应用程序的路由在 OpenShift Online 3.9 中停止工作
【发布时间】:2018-04-16 08:05:52
【问题描述】:

我有一个在 Openshift Online starter 中运行的应用程序,该应用程序在过去 5 个月内一直有效。服务后面的单个 pod,其路由定义为边缘 tls 终止。

从星期六开始,我在尝试访问应用程序时收到错误消息

应用程序不可用 应用程序当前不在此端点处提供请求。它可能尚未启动或仍在启动。

您看到此页面的可能原因:

主机不存在。确保主机名输入正确,并且存在与该主机名匹配的路由。

主机存在,但没有匹配的路径。检查 URL 路径是否输入正确,并且路由是使用所需路径创建的。

路由和路径匹配,但所有 pod 都已关闭。确保此路由公开的资源(pod、服务、部署配置等)至少有一个 pod 正在运行。

pod 正在运行,我可以执行到它并检查它,我可以端口转发到它并访问它。

oc检查不同的组件:

$ oc get po -o wide
NAME              READY     STATUS    RESTARTS   AGE       IP             NODE
taboo3-23-jt8l8   1/1       Running   0          1h        10.128.37.90   ip-172-31-30-113.ca-central-1.compute.internal

$ oc get svc
NAME      CLUSTER-IP      EXTERNAL-IP   PORT(S)    AGE
taboo3    172.30.238.44   <none>        8080/TCP   151d

$ oc describe svc taboo3
Name:           taboo3
Namespace:      sothawo
Labels:         app=taboo3
Annotations:        openshift.io/generated-by=OpenShiftWebConsole
Selector:       deploymentconfig=taboo3
Type:           ClusterIP
IP:         172.30.238.44
Port:           8080-tcp    8080/TCP
Endpoints:      10.128.37.90:8080
Session Affinity:   None
Events:         <none>

$ oc get route
NAME              HOST/PORT                                                             PATH      SERVICES   PORT       TERMINATION     WILDCARD
taboo3            taboo3-sothawo.193b.starter-ca-central-1.openshiftapps.com                      taboo3     8080-tcp   edge/Redirect   None

我也尝试添加新路由(使用或不使用 tls),但遇到同样的错误。

有没有人知道这可能是什么原因以及如何解决?

2018 年 4 月 17 日补充:收到一封来自 Openshift Online 支持的电子邮件:

看来您可能会受到此bug 的影响。

所以等待解决。

【问题讨论】:

  • 尝试这样做:oc scale --replicas=0 dc &lt;deploymentconfig&gt; 然后oc scale --replicas=1 dc &lt;deploymentconfig&gt;。将 &lt;deploymentconfig&gt; 替换为实际的部署配置名称。最近打开了与空闲非活动应用程序相关的功能,这可能是导致问题的原因。缩小然后放大以手动重置空闲状态可能会起作用。 docs.openshift.com/container-platform/3.9/admin_guide/…
  • @GrahamDumpleton 唉,那没用;我之前从 Web 控制台尝试过,通过 web 或 cli 缩小和放大都不会改变任何东西。
  • OpenShift 运营团队目前正在调查该问题。
  • 抱歉耽搁了,但这可能现在已经解决了,所以试试看是否正常。

标签: openshift openshift-online


【解决方案1】:

Openshift Online 已解决问题,应用程序再次运行

【讨论】:

    猜你喜欢
    • 2022-06-12
    • 1970-01-01
    • 1970-01-01
    • 2016-02-04
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多