0
我们正在使用独角兽和通常的zero downtime deploy setup.(我们没有使用示例中的确切设置,但事情类似)为我们的Rails应用部署零宕机时间。无法正常关闭麒麟服务器并退出
这用来工作,但我们升级到Rails的3.2期间,我们遇到了一个奇怪的问题:
- 老麒麟高手指点
USR2
- 新主人是催生
- 但是,老师傅做永远不会终止,似乎对
QUIT
有任何反应。 - 的旧主人依然会反应
WINCH
并关闭所有的工人,它可以与TERM
被关闭 - 但正常关机只是不工作
我们试图关闭从数据库连接主进程,但并不完全如果它仍然保持Redis连接(并且如果这会导致问题)。