Linux uwsgi 配置文件解释

uwsgi官方文档
安装 pip3 install uwsgi
注意 :uwsgi仅支持linux环境下安装。
配置风格
uwsgi支持多种配置格式:命令行,yaml,ini,xml…,

具体如何部署python项目可以参考另一篇博客:博客

命令行参数(command line args)
格式:–socket <path/address>

例:uwsgi --socket 127.0.0.1:3031 --wsgi-file foobar.py --master
–processes 4 --threads 2 --stats 127.0.0.1:9191

环境变量(environment variable)
格式:选项名都要换成大写,并且加上“UWSGI_”前缀,所有选项名中的“-”都要换成下划线“_”

例:UWSGI_MAX_VARS=“”,“UWSGI_SOCKET=127.0.0.1:8000”

xml文件
格式:

<uwsgi>
    <socket>127.0.0.1:3031</socket>
    <master/>
</uwsgi>

ini文件

[uwsgi]
socket = 127.0.0.1:3031
master = true

yaml文件

  uwsgi:
  socket: 127.0.0.1
  master: 1

配置参数
socket
指定uwsgi的客户端将要连接的socket的路径(使用UNIX socket的情况)或者地址(使用网络地址的情况)。(用作uwsgi中间件时使用)

# 命令行
--socket /tmp/uwsgi.sock
以上配置将会绑定到 /tmp/uwsgi.sock 指定的UNIX socket

# 命令行缩写
-s 127.0.0.1:1717
以上配置会绑定到ipv4地址127.0.0.1的1717端口

# ini
[uwsgi]
socket = 127.0.0.1:1717

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值