Openshift DIY盒带在git push上停止

Openshift DIY盒带在git push上停止,openshift,Openshift,我已经开发了一个应用程序几个星期了,它已经在OpenShift小型设备上运行了好几天,使用DIY 0.1+PostgreSQL盒带,包括5个新部署。一切正常,新部署在几秒钟内停止并启动 尽管如此,今天像往常一样按下master会停止盒带,而不会启动。这是跟踪: Counting objects: 2688, done. Delta compression using up to 4 threads. Compressing objects: 100% (1930/1930), done. Wri

我已经开发了一个应用程序几个星期了,它已经在OpenShift小型设备上运行了好几天,使用DIY 0.1+PostgreSQL盒带,包括5个新部署。一切正常,新部署在几秒钟内停止并启动

尽管如此,今天像往常一样按下master会停止盒带,而不会启动。这是跟踪:

Counting objects: 2688, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (1930/1930), done.
Writing objects: 100% (2080/2080), 10.76 MiB | 99 KiB/s, done.
Total 2080 (delta 1300), reused 13 (delta 0)
remote: Stopping DIY cartridge
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
使用ssh登录并手动运行
start
操作挂钩失败,因为数据库已停止。重新启动齿轮使一切重新工作

失败的部署与此无关,因为它只添加了几行代码,与配置或任何可能破坏引导的内容无关

日志(位于
$OPENSHIFT\u LOG\u DIR
)没有显示任何内容。配额使用似乎不错:

Cartridges               Used Limit
---------------------- ------ -----
diy-0.1 postgresql-9.2 0.6 GB  1 GB
关于我能查什么有什么建议吗?

哦,愚蠢的错误。我的上一个工作部署涉及到二进制名称的更改,该名称现在与gear名称匹配
stop
script、with
ps
grep
等等都是错误的,不仅终止了应用程序,还终止了连接。改变它解决了这个问题

解决方案灵感来源于