uwsgi配置示例

[uwsgi]

chdir=/home/project/mysite/               # 项目目录

home=/home/zhangqi/.virtualenvs/env1      # 虚拟环境的路径

wsgi-file=%(chdir)/run.py                 # 项目的启动脚本文件路径
#module=run                               # 项目的启动脚本名字,不能是路径,和wsgi-file功能类似
callable=app       # 程序内启用的application变量名,一般而言都是app=Flask(__name__),所以这里是app

master=true                        # 启用主进程

processes=2                        # worker进程个数

threads=2                         # 每个进程的线程数

procname-prefix-spaced=mysite          # uwsgi的进程名称前缀 ,使用 ps -ef | grep mysite查看

#############————————  注释掉的一些配置 ————————##############
#chmod-socket=666                    # socket文件的访问权限(socket字段配置的是文件的情况)

#logfile-chmod=644                  #log权限

#uid=zhangqi                         # 启动uwsgi的用户名

#gid=zhangqi                        # 启动uwsgi的用户组

#py-autoreload=1                    # py文件修改,自动加载

#vacuum=true                        # 退出uwsgi是否清理中间文件,包含pid、sock和status文件

#harakiri=30                       # 设置自中断时间

#post-buffering=4096                # 设置缓冲

#touch-reload=%(chdir)               # 动态监控文件变化
###########################################################




############————————  设置uWSGI的socket连接  ————————############
#
# 方式一: socket文件,配置nginx时候使用。socket文件需要使用socket函数编写。本文中没有使用此方式
#socket=%(chdir)/uwsgi/uwsgi.sock
#
# 方式二:绑定地址+端口
socket=:8001
#
# 方式三:监听http端口,测试时候使用。如果不使用Nginx,浏览器是http协议,无法使用socket直接通信
#http=0.0.0.0:8001 
#
################################################################
    

############————————  设置uWSGI的管理文件  ————————############
#
# status文件,可以查看uwsgi的运行状态
# 命令:uwsgi --connect-and-read uwsgi/uwsgi.status
stats=%(chdir)/uwsgi/uwsgi.status
#
# pid文件,通过该文件可以控制uwsgi的重启和停止
# 命令:uwsgi --reload uwsgi/uwsgi.pid
# 命令:uwsgi --stop uwsgi/uwsgi.pid
pidfile=%(chdir)/uwsgi/uwsgi.pid
#
# 日志文件,通过该文件查看uwsgi的日志
daemonize=%(chdir)/uwsgi/uwsgi.log
#
#############################################################
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏华东的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值