我将rails 3.0.11
,ruby 1.9.3-p0
和用于我nginx 1.0.4
的unicorn 3.6.2
项目。我有一个问题。我必须在我的服务器上进行长期操作。大约是 150 秒。在这种情况下没关系。
我已经设置了我的 nginx 配置location
proxy_read_timeout 240;
proxy_send_timeout 240;
并使用命令设置我的unicorn.rb
文件
timeout 240
但我总是502 bad gateway
出错。我认为,独角兽的问题。我得到这个独角兽日志
E, [2012-05-21T11:52:21.052382 #30423] ERROR -- : worker=1 PID:30871 timeout (104.052329915s > 60s), killing
E, [2012-05-21T11:52:21.080378 #30423] ERROR -- : reaped #<Process::Status: pid 30871 SIGKILL (signal 9)> worker=1
I, [2012-05-21T11:52:21.105045 #30423] INFO -- : worker=1 spawning...
I, [2012-05-21T11:52:21.111148 #894] INFO -- : worker=1 spawned pid=894
I, [2012-05-21T11:52:21.111659 #894] INFO -- : Refreshing Gem list
你能帮助我吗?任何帮助表示赞赏。谢谢你。