我刚刚从Apache + Passenger
切换到Nginx + Unicorn
我添加更改后,我曾经命令/etc/init.d/httpd restart
。
然后,所有更改都应用于Rails应用程序。
但是使用Nginx,即使我命令service nginx restart
,也不会应用更改:(
为什么呢?以及如何解决这个问题?
答案 0 :(得分:1)
你需要重启unicorn本身。见http://unicorn.bogomips.org/SIGNALS.html
使用Apache + Passenger,当您重新启动Apache时,它会重新启动Passenger。 Unicorn是它自己的服务器,但需要重新启动/重新加载。