2011-02-08 46 views
0

我想弄清楚,如果沒有在一個Rails應用程序的tmp文件夾的restart.txt文件可以造成什麼樣的內存泄漏或tmp文件夾會發生什麼無限循環。當restart.txt不存在乘客

任何人有任何想法?請讓我知道。

回答

4

據我所知,該文件只存在於已經通過這一簡化算法每一個請求進來時檢查其時間戳:

  1. 是否有tmp/restart.txt
  2. 如果是這樣,它的最後更新的時間戳是否比任何乘客實例更新?
  3. 如果是這樣,殺死乘客實例並開始一個新的。

沒有tmp/restart.txt文件不會有任何負面影響。

+0

謝謝加雷斯!較舊版本的Passenger在重新啓動後刪除restart.txt文件。所以是的,它不可能導致問題。 – Vinay 2011-02-09 10:20:53