2024-09-20 12:29:09 +08:00
|
|
|
|
[uwsgi]
|
2024-09-23 17:56:57 +08:00
|
|
|
|
# 项目目录
|
|
|
|
|
chdir = /www/wwwroot/Ai_Admin
|
|
|
|
|
|
|
|
|
|
# 指定项目application
|
2024-09-20 12:29:09 +08:00
|
|
|
|
module = WebSite.wsgi:application
|
2024-09-23 17:56:57 +08:00
|
|
|
|
|
|
|
|
|
# 进程个数
|
2024-09-20 12:29:09 +08:00
|
|
|
|
processes = 4
|
2024-09-23 17:56:57 +08:00
|
|
|
|
|
|
|
|
|
# 线程个数
|
2024-09-20 12:29:09 +08:00
|
|
|
|
threads = 2
|
|
|
|
|
|
2024-09-23 17:56:57 +08:00
|
|
|
|
# 指定启动时的pid文件路径(用于停止服务和重启服务,请勿删除)
|
|
|
|
|
pidfile = /www/wwwroot/Ai_Admin/uwsgi.pid
|
|
|
|
|
|
2024-09-20 12:29:09 +08:00
|
|
|
|
# 指定ip及端口
|
2024-09-23 17:56:57 +08:00
|
|
|
|
http=0.0.0.0:3001
|
|
|
|
|
|
|
|
|
|
# 启动uwsgi的用户名和用户组
|
|
|
|
|
uid = root
|
|
|
|
|
gid = root
|
2024-09-20 12:29:09 +08:00
|
|
|
|
|
|
|
|
|
# 启用主进程
|
|
|
|
|
master = true
|
|
|
|
|
|
|
|
|
|
# 设置缓冲区大小
|
|
|
|
|
buffer-size = 32768
|
|
|
|
|
|
|
|
|
|
http-timeout = 60
|
2024-09-23 17:56:57 +08:00
|
|
|
|
|
2024-09-20 12:29:09 +08:00
|
|
|
|
post-buffering = 8192
|
|
|
|
|
|
2024-09-23 17:56:57 +08:00
|
|
|
|
# 后台运行,并输出日志
|
|
|
|
|
daemonize = /www/wwwroot/Ai_Admin/uwsgi.log
|
|
|
|
|
|
2024-09-20 12:29:09 +08:00
|
|
|
|
# 处理 SIGTERM 信号以便优雅地关闭
|
|
|
|
|
die-on-term = true
|
|
|
|
|
|
2024-09-23 17:56:57 +08:00
|
|
|
|
# 添加以下配置以处理静态和媒体文件
|
|
|
|
|
static-map = /static=/www/wwwroot/Ai_Admin/static
|
|
|
|
|
static-map = /media=/www/wwwroot/Ai_Admin/media
|
|
|
|
|
static-map = /media/avatars=/www/wwwroot/Ai_Admin/media/avatars
|
|
|
|
|
static-map = /media/audios=/www/wwwroot/Ai_Admin/media/audios
|
|
|
|
|
static-map = /.well-known/acme-challenge/=/www/wwwroot/java_node_ssl/.well-known/acme-challenge
|