DotCloud:应用程序无响应

时间:2012-11-11 16:21:53

标签: node.js mongodb dotcloud

我试图看到dotcloud实际工作,但我无法让它工作。我克隆并推了https://github.com/sebm/MongoPop.git我添加了一个dotcloud.yml

API:     type:nodejs 蒙戈:     类型:mongodb

因为没有它它似乎没有推,然后我试图访问网址,我得到一个错误应用程序没有响应。我应该得到像http://2a6ad2ac.dotcloud.com/

这样的东西

我想使用dotcloud,但却从未真正看到它的工作。

2 个答案:

答案 0 :(得分:0)

确保添加dotcloud.ymlsupervisord.conf文件。

你所指的回购有它们,并且出于某种原因将它们移除了。看到这个提交。

https://github.com/sebm/MongoPop/commit/5aea02dd88b282b23d367157a44de21416485afa

这是他们应该是什么样子

<强> dotcloud.yml

api:
   type: nodejs
mongo:
   type: mongodb

<强> supervisord.conf

[program:node]
command = node app.js
directory = /home/dotcloud/current

将这些添加到项目中,添加文件并将其提交到repo,然后重新推送。如果它不起作用,请使用命令的日志输出更新您的问题。

答案 1 :(得分:0)

“应用程序无响应”错误有时可能由dotCloud's health checks引起。确保您使用404或200状态代码回复/CloudHealthCheck否则,dotCloud会在轮换中删除您的服务,假设发生了错误。