集成生成和开发环境分别的启动方式
This commit is contained in:
28
uwsgi.ini
28
uwsgi.ini
@@ -1,12 +1,12 @@
|
||||
[uwsgi]
|
||||
# 项目根目录
|
||||
chdir = /path/to/your/project # 替换为你的项目路径,例如 D:/wxxcx/tsccc
|
||||
chdir = %(here)
|
||||
|
||||
# Python 虚拟环境
|
||||
virtualenv = .venv # 相对于项目根目录的虚拟环境路径
|
||||
virtualenv = .venv
|
||||
|
||||
# uwsgi 启动文件
|
||||
wsgi-file = app.py
|
||||
wsgi-file = run_dev.py
|
||||
|
||||
# Flask 应用实例
|
||||
callable = app
|
||||
@@ -24,16 +24,32 @@ threads = 2
|
||||
http = 0.0.0.0:5000
|
||||
|
||||
# 后台运行
|
||||
# daemonize = uwsgi.log
|
||||
# daemonize = logs/uwsgi.log
|
||||
|
||||
# 日志文件
|
||||
logto = logs/uwsgi.log
|
||||
|
||||
# pid文件,用于停止服务
|
||||
pidfile = uwsgi.pid
|
||||
pidfile = logs/uwsgi.pid
|
||||
|
||||
# 自动重载
|
||||
py-autoreload = 1
|
||||
|
||||
# 缓冲区大小
|
||||
buffer-size = 32768
|
||||
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
|
||||
Reference in New Issue
Block a user