2020年7月7日更新
解决了多线程前端无法获取数据问题。
[uwsgi] # 字符编码 env = LC_CTYPE=zh_CN.utf-8 # 项目目录 chdir=/Project/WEB_PRO # 进程个数 wsgi-file=WEB_PRO/wsgi.py pidfile=/tmp/uwsgi.pid # 指定IP端口,以下是通过 uwsgi 访问的端口 http= :8010 # 转发给nginx的端口号 socket = 127.0.0.1:8001 # 启动uwsgi的用户名和用户组 uid=root gid=root # 启用主进程 master=true # 自动移除unix Socket和pid文件当服务停止的时候 vacuum=true # 序列化接受的内容,如果可能的话 thunder-lock=true # 启用线程 enable-threads=true # 设置自中断时间 #harakiri=30 # 设置缓冲 post-buffering=4096 # 设置日志目录 daemonize=/var/log/uwsgi/uwsgi.log # 设置日志监听对象 logto=/var/log/uwsgi touch-logreopen=/var/log/uwsgi/.touchforlogrotat # 进程个数 processes=2 # 每个进程的线程个数 threads=4 #设置用于uwsgi包解析的内部缓存区大小为64k。默认是4k。 buffer-size=65536 #在每个worker而不是master中加载应用 lazy-apps=true
二〇二〇年七月七日 14:49:29
评论区