昨晚午夜时分,我们的应用程序崩溃了,我正在试图确定原因.
我们目前在EC2上有一个Nginx前端服务器和2个独角兽工作者(app)服务器.
几乎我们的独角兽工作人员一直在超时,因此被主人重新启动.
从我所看到的,我们目前没有任何crontabs或任何设置可以运行,所以我有点难过.
今天早上,当我醒来(经过6个小时的停机时间)后,通过杀死独角兽进程并重新执行独角兽二进制文件,我能够获得应用程序. (unicorn_rails -c unicorn.rb等)
任何想法在哪里看?两个应用服务器都出现故障的事实让我觉得它可能是数据库(RDS)?
日志填写如下(6小时……等);
E,[2013-02-28T00:07:40.367981 #11097] ERROR -- : worker=2 PID:26941 timeout (31s > 30s),killing
E,[2013-02-28T00:07:40.468495 #11097] ERROR -- : reaped #