我正在使用 openshift 部署使用 python、mongodb 和 node.js 的应用程序。
将我所有的代码和数据推送到服务器后,它说当rhc 客户端关闭时服务不可用。
那是因为我没有编写部署后脚本吗?
我正在使用 openshift 部署使用 python、mongodb 和 node.js 的应用程序。
将我所有的代码和数据推送到服务器后,它说当rhc 客户端关闭时服务不可用。
那是因为我没有编写部署后脚本吗?
你是什么意思你需要打开 RHC?它只是发送一个命令,然后完成执行。
RHC 客户端是一种将 REST 请求发送到 OpenShift 代理的无状态方式——它与运行您的应用程序的节点绝对没有连接,除非您使用 RHC APP TAIL 命令或类似的命令。您的意思是当您在应用程序中的 ssh 保持打开状态时?请不要忘记我们在一天不使用后关闭了应用程序,它需要一段时间才能启动。
该应用程序是否有 git hub 存储库?
不需要部署后脚本。
您的应用程序的日志说明了什么。您可以通过执行 RHC APP TAIL 或通过 SSH 进入您的应用程序并转到 ~/python-2.6/logs 来访问它们。