我有一个unicorn + nginx设置,突然当我运行cap unicorn:upgrade
(向主进程发送USR2
)时,它没有为.pid文件添加前缀而且它没有分叉新的主过程。当我打开日志文件时,我可以看到该行
reaped #<Process::Status: pid 32448 exit 10> exec()-ed
任何人都可以提出建议,以便查看错误吗?
由于
答案 0 :(得分:1)
你的独角兽配置有preload_app(true)
吗?如果有的话,您可能需要发送QUIT信号。