Thin平稳启动的办法

来源:互联网 发布:液体浓度的算法 编辑:程序博客网 时间:2024/05/27 06:52

最近的一个产品用thin部署,在启动的时候,服务器总是会短暂停几秒种。这对一个上线的产品来说,是不可以接受的。passenger重启非常的简单,也不会终端服务。thin 稍微复杂一点。

在重启thin的时候,指定端口号

sudo thin restart -C thin.yml -o 3001
分别启动 对应的端口


onebyone启动的命令

thin restart -O -C thin.yml



详细的文章可以参考:
ruby-china.org/topics/4448
http://nocweb.se/2011/10/artiklar/smart-thin-restarts/