我想在rails應用程序啓動時自動啓動後臺線程,並在停止時終止它(Ctrl + C在dev模式或kill生產中的信號)如何在rails應用程序啓動時啓動線程並在終止時終止它
我在啓動時啓動我的線程並沒有問題,但我無法在停止時終止它。要麼它不停止,要麼阻止我的Rails應用程序退出。
是否有自動方式?或者我應該鉤住鐵軌停下來?怎麼樣 ?
在此先感謝您的建議。
P.S.順便說一句,你知道如何使用rails線程的「pid」功能嗎?我的意思是在啓動時將tmp/pid中的小文本文件放入並自動刪除。我相信有一些功能可以做到這一點。
謝謝你,但我覺得不好的開始..最終包裝我的Rails應用程序。一定會有更好的辦法。 – Offirmo 2011-04-05 07:54:58