yf_yzl 2 lat temu
rodzic
commit
bc9d05d48c
1 zmienionych plików z 41 dodań i 0 usunięć
  1. 41 0
      kedong.ini

+ 41 - 0
kedong.ini

@@ -0,0 +1,41 @@
+[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就回收重启