Python服务器安全停止几个小问题待解答,python服务器,1.看官网文档,使用-H
Python服务器安全停止几个小问题待解答,python服务器,1.看官网文档,使用-H
1.看官网文档,使用-HUP可以优雅重启,不过我在测试的时候,却是直接杀死了,并没有等待请求处理结束(难道是因为我使用time.sleep(10)来模拟长作业的缘故?),日志如下,虽然显示200,不过浏览器那边却“连接已中断”
...gracefully killing workers...Gracefully killing worker 2 (pid: 9610)...Gracefully killing worker 1 (pid: 9609)...Gracefully killing worker 3 (pid: 9611)...Gracefully killing worker 4 (pid: 9639)...worker 1 buried after 1 secondsworker 2 buried after 1 secondsworker 3 buried after 1 seconds[pid: 9639|app: 0|req: 11/14] 111.206.83.99 () {42 vars in 1782 bytes} [Tue Jul 8 17:59:16 2014] GET /config/long => generated 2 bytes in 5005 msecs (HTTP/1.1 200) 1 headers in 51 bytes (1 switches on core 14)worker 4 buried after 4 seconds
2.如何安全停止服务器?文档中似乎只有-INT是停止,不过似乎是直接干掉了uwsgi,并不等所有请求处理完成
3.Python Webservice在数据一致性,服务可靠性要求高的情况下,如何选择服务器?要求可以优雅停止、重启。
我喜欢用gunicorn,uwsgi太麻烦。
gunicorn+flask/django+nginx+mysql/mongodb
前端添加上nginx就可以满足你的需求了
编橙之家文章,
相关内容
- Python怎么判断过滤特殊字符,python过滤特殊字符,问题描
- Python poplib.POP3登陆邮箱密码错误程序变卡是什么原因,
- python代码下面__name__= __main__怎么使用 作用是什么?,
- python2.7和python3面对编码得出不一样的结果是为什么,
- 请问fedora19部署django+apache2不成功如何调试,fedora19dja
- 异常处理try在for循环中应该加在循环里还是循环外,异
- Python flask无法正常启动celery任务队列出现什么问题了,
- Python菜鸟完成基础教程后再如何进阶,python基础教程
- 学习Python GUI编程要先了哪些方面知识,pythongui,零基础
- Python用什么方法输出值在list中的位置?,pythonlist,team
评论关闭