意外的应用程序崩溃:"劫持:后端错误:退出状态:500并且找不到进程的exitcode文件"

时间:2017-11-13 09:50:23

标签: cloudfoundry swisscomdev

app.crash index:0,原因:CRASHED,exit_description:实例变得不健康:劫持:后端错误:退出状态:500,消息:{"键入":"" ,"消息":"设备上没有空间","处理":""," ProcessID": ""};连接:进程错误:找不到进程的exitcode文件:stat / var / vcap / data / garden / depot / XXX / processes / XXX / exitcode:没有这样的文件或目录;连接:

最近,AppCloud中运行的多个应用程序一直出现上述错误。应用程序之间没有任何关联,并且应用程序与不同的buildpacks有很大不同。

有人可以帮助我或让别人遇到同样的问题吗?

设置示例: PHP Webapp在Swisscom Application Cloud中使用cloudfoundry php buildpack部署,相同的应用程序两次...一个应用程序崩溃上面的错误而另一个应用程序没有做错误(所以非常奇怪,一个正在运行,一个没有使用完全相同的配置/环境),安装HTTPD和PHP以及linux容器中的所有依赖项,堆栈cflinuxfs2(https://github.com/cloudfoundry/cflinuxfs2

1 个答案:

答案 0 :(得分:1)

我们调查了这些崩溃,并发现它们是由于我们的Cloud Foundry配置中的问题导致托管应用容器的VM耗尽iNode。然后,这表明操作系统报告“设备上没有剩余空间”,这可能有点误导,让我们愚弄了一段时间。

我们目前正在制作新版本,以解决此问题。我们计划尽快将此版本部署到生产环境中。我们会通过这篇文章为您提供最新信息。

更新我们推出了一个新的平台版本,解决了这个问题。请检查您的事件日志以确认这一点。