为什么在使用Nginx时不会应用更改?

时间:2013-10-21 14:12:16

标签: ruby-on-rails ruby-on-rails-3 nginx

我刚刚从Apache + Passenger切换到Nginx + Unicorn

我添加更改后,我曾经命令/etc/init.d/httpd restart。 然后,所有更改都应用于Rails应用程序。

但是使用Nginx,即使我命令service nginx restart,也不会应用更改:(

为什么呢?以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

你需要重启unicorn本身。见http://unicorn.bogomips.org/SIGNALS.html

使用Apache + Passenger,当您重新启动Apache时,它会重新启动Passenger。 Unicorn是它自己的服务器,但需要重新启动/重新加载。