gunicorn使用记录

在进行python服务部署时,采用Flask+gunicorn进行多进程部署。

安装:pip install flask gunicorn gevent
主要利用gevent的异步模式

guni配置文件

bind=’127.0.0.1:5000’
workers=3 #服务的进程数
backlog=1024
threads=16 #单个进程开启处理的线程数,若 程序运行过载会导致服务重启
worker_class=”gevent” #sync, gevent,meinheld
proc_name=’http.pid’
pidfile=’/tmp/http.log’
loglevel=’info’

启动命令:gunicorn -c guni.conf name:app

你可能感兴趣的:(python)