当前位置:  开发笔记 > 编程语言 > 正文

龙卷风代码部署

如何解决《龙卷风代码部署》经验,为你挑选了0个好方法。

是否存在基于龙卷风的Web应用程序部署的规范代码部署策略.我们目前的配置是在NginX后面运行的4个龙卷风进程?(我们的具体用例是EC2背后的.)

我们目前有一个运行良好的解决方案,我们启动四个龙卷风进程并将PID保存到/ tmp /中的文件.部署新代码后,我们通过fabric运行以下序列:

    从prod分支做一个git pull.

    从负载平衡器中卸下机器.

    等待所有飞行中的连接完成睡眠.

    杀死pid文件中的所有龙卷风并删除所有*.pyc文件.

    重启龙卷风.

    将机器连接回负载平衡器.

我们从中获得了一些灵感:http://agiletesting.blogspot.com/2009/12/deploying-tornado-in-production.html

那里还有其他完整的解决方案吗?

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有