Openshift hot_deploy标记被忽略

时间:2014-05-29 14:55:47

标签: node.js openshift

我在Openshift上有一个自定义nodejs-0.10应用程序(从这里:https://github.com/engineersamuel/openshift-origin-cartridge-nodejs)。几个月前,我将hot_deploy标记添加到我的仓库中,如下所示:https://www.openshift.com/kb/kb-e1057-how-can-i-deploy-my-application-without-having-to-restart-it

它似乎很有效,但最近我注意到它已经停止工作了。在部署时,我现在看到了

Stopping NodeJS cartridge

输出中的

消息。为了现在热部署,我必须手动将--hot-deploy参数添加到“rhc deploy”命令。

这是我的标记:

ls -l .openshift/markers/

total 0 -rwxr-xr-x 1 xxxxxxx staff 0 May 21 19:54 hot_deploy

为什么我的标记现在被忽略了?

1 个答案:

答案 0 :(得分:0)

看起来这是一个自定义的node.js盒式磁带,您是否尝试过使用openhift耗材的默认node.js盒式磁带?您可以尝试在github项目上发布问题并让创建者查看它,因为这不是OpenShift正式维护的盒式磁带。