您好,并提前感谢您的帮助。
我正在将rails应用程序部署到我的linode vps上,自上次部署以来,我对此应用程序进行了一些重大更改,现在我遇到了一些奇怪的问题。
首先,对于这个新部署,当我在用户部署者下运行部署脚本(在铁路广播第335集上)时,我可以在此用户下看到3个进程。一个是具有固定pid的主进程,另外两个pid只是不断更改并且几乎占用了我的cpu的100%。
我不知道如何调试此问题,部署在开发环境中运行良好。
其次,在部署之后,我得到了我们的抱歉,出了问题的消息。在我的nginx日志中,我看到以下内容:
2013/06/25 10:41:24 [error] 2866#0: *7 upstream timed out (110: Connection timed out) while reading response header from upstream
2013/06/25 11:00:44 [error] 2866#0: *13 upstream timed out (110: Connection timed out) while reading response header from upstream
2013/06/25 11:14:19 [error] 2278#0: *1 connect() hostname failed (111: Connection refused) while connecting to upstream, client: ip, server: , request: "GET /employee HTTP/1.1"
我不知道如何开始调试此问题,因此任何输入都会有所帮助。
我正在加载主页,不知道为什么会有/ employee
的get请求