| 123456789101112131415 |
- import multiprocessing
-
- bind = '127.0.0.1:5569' #要绑定的socket(配置nginx后,需要把0.0.0.0改为127.0.0.1)
- #workers = multiprocessing.cpu_count() * 2 + 1 #处理请求的工作进程数,官方推荐(2 * cpu核数 + 1)
- workers = 1
- reload = True #代码改变后自动重启工作进程
- worker_class = 'eventlet' #工作进程的类型,分别是sync, eventlet, gevent, tornado, gthread
- #threads = 2 #工作类型为gthread时才生效
- worker_connections = 1000 #默认1000,每个worker同时处理的最大客户端连接数,gthread\eventlet\gevent模式生效
- pidfile = './gunicorn/gunicorn.pid' #进程文件目录,不设置就没有进程文件
- accesslog = './gunicorn/gunicorn_acess.log' #访问日志路径
- errorlog = './gunicorn/gunicorn_error.log' #错误信息日志路径
- loglevel = 'warning' #错误日志级别,'debug'\'info'\'warning'\'error'\'critical'
- daemon = True #在后台运行
|