2013-10-21 6 views
0

난 그냥 내가 변화를 추가 한 후 /etc/init.d/httpd restart을 명령하는 데 사용 Nginx + Unicorn왜 Nginx를 사용할 때 변경 사항이 적용되지 않습니까?

Apache + Passenger로 전환했습니다. 그런 다음 모든 변경 사항이 Rails 애플리케이션에 적용되는 데 사용되었습니다.

하지만 service nginx restart 명령 경우에도 Nginx에와

는 변경

왜 :(적용되지 않습니다? 그리고 어떻게 내가이 문제를 해결할 수 있습니까?

+0

PC를 재부팅하면, 지금은 변화가 적용됩니다. – MKK

답변

1

당신은 유니콘 자체를 다시 시작해야합니다. http://unicorn.bogomips.org/SIGNALS.html

를 참조하십시오 아파치 + 여객와

, 당신은 아파치를 다시 시작할 때, 그것은 여객를 다시 시작합니다. 유니콘은 그러나 자신의 서버 및/다시 시작 자체를 다시로드해야합니다.

+0

유니콘을 다시 시작하는 쉬운 명령이 있습니까? 난 항상 내 애플 리케이션을 시작하려면'unicorn_rails -c config/unicorn.rb -E production -D' – MKK

+0

잘 모르겠다. 나는 유니콘을 한번도 사용하지 않았다. 나는 그것이 있다고 상상할 것이다. –

관련 문제