随笔分类 -  python

摘要:多进程监听多端口 多线程把ForkingTCPServer换成ThreadingTCPServer去掉max_children配置即可 注: 坑! 若使用多线程,因为无法配置线程数,并发太高会导致服务器产生很多进程也许会达到服务器显示的单个用户最多进程数,从而导致异常(linux 默认普通用户限制1 阅读全文
posted @ 2017-06-11 13:11 酱油ops 阅读(5639) 评论(0) 推荐(1)
摘要:背景: 线上机器,需要过滤access日志,发送给另外一个api 期初是单进程,效率太低,改为多进程发送后,查看日志中偶尔会出现异常错误(忘记截图了。。。) 总之就是端口不够用了报错 原因: 每一条日志都是一次请求发送给api,短连接产生大量time_wait状态,占用了大量端口 这种高并发导致的大 阅读全文
posted @ 2017-06-11 13:07 酱油ops 阅读(7148) 评论(0) 推荐(1)