0
我們正在使用獨角獸和通常的zero downtime deploy setup.(我們沒有使用示例中的確切設置,但事情類似)爲我們的Rails應用部署零宕機時間。無法正常關閉麒麟服務器並退出
這用來工作,但我們升級到Rails的3.2期間,我們遇到了一個奇怪的問題:
- 老麒麟高手指點
USR2
- 新主人是催生
- 但是,老師傅做永遠不會終止,似乎對
QUIT
有任何反應。 - 的舊主人依然會反應
WINCH
並關閉所有的工人,它可以與TERM
被關閉 - 但正常關機只是不工作
我們試圖關閉從數據庫連接主進程,但並不完全如果它仍然保持Redis連接(並且如果這會導致問題)。