[uwsgi]
# 执行用户，用户组
uid=root
gid=root
# 项目目录
chdir=/pic/kedong/kedong/
# python虚拟环境地址
home=/pic/kedong/kdenv
# 指定项目的application
module=kedong.wsgi:application
# 启用主进程
master=true
# 启用线程
enable-threads=true
# 进程个数
processes=4
threads=2
# sock的文件
socket=/pic/kedong/run/kedong.sock

# 进程文件
pidfile=/pic/kedong/run/kedong.pid
# 以后台守护进程运行，并存储日志文件
daemonize=/pic/kedong/logs/kedong.log
# 服务停止时，自动移除unix socket和pid文件
vacuum=True
# 为每个工作进程设置请求数的上限。当处理的请求总数超过这个量，进程回收重启。
max-requests=5000
# 当一个请求花费的时间超过这个时间，那么这个请求都会被丢弃。
harakiri=3600
#当一个请求被harakiri杀掉会输出一条日志
harakiri-verbose=true
# uWsgi默认的buffersize为4096，如果请求数据超过这个量会报错。这里设置为64k
buffer-size=655360
# 如果http请求体的大小超过指定的限制，打开http body缓冲，这里为64k
post-buffering=655360
#开启内存使用情况报告
# memory-report=true
#设置平滑的重启（直到处理完接收到的请求）的长等待时间(秒)
reload-mercy=10
#设置工作进程使用虚拟内存超过多少MB就回收重启