uwsgi.ini 823 B

12345678910111213141516171819202122232425262728293031323334353637
  1. [uwsgi]
  2. project=aiDogProject
  3. uid=www-data
  4. gid=www-data
  5. base=/var/www/html
  6. chdir=%(base)/%(project)
  7. module=%(project).wsgi:application
  8. master=True
  9. processes=2
  10. socket=0.0.0.0:8000
  11. chown-socket=%(uid):www-data
  12. chmod-socket=664
  13. vacuum=True
  14. max-requests=5000
  15. pidfile=/tmp/%(project)-master.pid
  16. daemonize=/tmp/%(project)-uwsgi.log
  17. #设置一个请求的超时时间(秒),如果一个请求超过了这个时间,则请求被丢弃
  18. harakiri = 60
  19. post buffering = 8192
  20. buffer-size= 65535
  21. #当一个请求被harakiri杀掉会,会输出一条日志
  22. harakiri-verbose = true
  23. #开启内存使用情况报告111111111
  24. memory-report = true
  25. #设置平滑的重启(直到处理完接收到的请求)的长等待时间(秒)
  26. reload-mercy = 10
  27. #设置工作进程使用虚拟内存超过N MB就回收重启
  28. reload-on-as= 1024