[uwsgi] # 项目根目录 chdir = %(here) # Python 虚拟环境 virtualenv = .venv # uwsgi 启动文件 wsgi-file = run_dev.py # Flask 应用实例 callable = app # 主进程 master = true # 进程数 processes = 4 # 线程数 threads = 2 # 监听地址和端口 http = 0.0.0.0:5000 # 后台运行 # daemonize = logs/uwsgi.log # 日志文件 logto = logs/uwsgi.log # pid文件,用于停止服务 pidfile = logs/uwsgi.pid # 自动重载 py-autoreload = 1 # 缓冲区大小 buffer-size = 32768 # 环境变量设置 env = FLASK_ENV=production # 内存限制 memory-report = true max-requests = 1000 max-requests-delta = 100 # 优雅重启 reload-on-rss = 2048 reload-on-as = 512 # 日志级别 log-maxsize = 50000000 log-backupname = logs/uwsgi.log.bak