uWSGI选项¶
这是一份自动生成的uWSGI选项参考列表。
它与你可以通过 --help
选项获得的输出相同。
对于新手而言,本页可能是了解uWSGI最糟糕的方法。如果你还在学习该项目的工作方式,那么你应该阅读各种快速入门和教程。
每一个选项都有以下属性:
- argument: 它是结构选项 (由getopt()/getopt_long()使用) has_arg元素。可以是’必须的’, ‘无参数’或者’可选参数’
- shortcut: 有些选项可以用短形式指定 (一个破折号,后面跟着单个字母)
- parser: 这是uWSGI如何解析参数。有几十种方式,最常见的方式是’uwsgi_opt_set_str’ 何时接收简单的字符串,’uwsgi_opt_set_int’ 何时接收32位数字,’uwsgi_opt_add_string_list’ 何时可以指定该参数多次来构建一个列表。
- help: 帮助消息,与你从
uwsgi --help
获得的相同 - reference: 一个到让你更好理解并且提供选项上下文的文档页面
你可以添加更多详细信息到这个页面上,编辑https://github.com/unbit/uwsgi-docs/blob/master/optdefs.pl (拜托,在发送一个pull请求之前,再三检查)
uWSGI核心¶
uwsgi-socket¶
argument
: 必需参数
shortcut
: -s
parser
: uwsgi_opt_add_socket
help
: 使用uwsgi协议绑定到指定UNIX/TCP socket上
suwsgi-socket¶
argument
: 必需参数
parser
: uwsgi_opt_add_ssl_socket
help
: 通过SSL使用uwsgi协议绑定到指定UNIX/TCP socket上
ssl-socket¶
argument
: 必需参数
parser
: uwsgi_opt_add_ssl_socket
help
: 使用SSL之上的uwsgi协议绑定到指定的UNIX/TCP socket
http11-socket¶
argument
: 必需参数
parser
: uwsgi_opt_add_socket
help
: 使用HTTP 1.1 (Keep-Alive)协议绑定到指定UNIX/TCP socket上
fastcgi-nph-socket¶
argument
: 必需参数
parser
: uwsgi_opt_add_socket
help
: 使用FastCGI协议绑定到指定UNIX/TCP socket上 (nph模式)
scgi-nph-socket¶
argument
: 必需参数
parser
: uwsgi_opt_add_socket
help
: 使用SCGI协议绑定到指定UNIX/TCP socket上 (nph模式)
puwsgi-socket¶
argument
: 必需参数
parser
: uwsgi_opt_add_socket
help
: 使用持久性uwsgi协议(puwsgi)绑定到指定的UNIX/TCP socket上
thunder-lock¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 序列化accept()使用 (如果可能的话)
reference
: 序列化accept(), 亦称惊群效应,亦亦称Zeeg难题
no-harakiri-after-req-hook¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在after-request-hook期间不启用harakiri
xmlconfig¶
argument
: 必需参数
shortcut
: -x
parser
: uwsgi_opt_load_xml
flags
: UWSGI_OPT_IMMEDIATE
help
: 从xml文件加载配置
xml¶
argument
: 必需参数
shortcut
: -x
parser
: uwsgi_opt_load_xml
flags
: UWSGI_OPT_IMMEDIATE
help
: 从xml文件加载配置
fallback-config¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_IMMEDIATE
help
: 当退出码为1的时候,使用指定的配置重新执行uwsgi
set¶
argument
: 必需参数
shortcut
: -S
parser
: uwsgi_opt_set_placeholder
flags
: UWSGI_OPT_IMMEDIATE
help
: 设置一个占位符或者选项
set-placeholder¶
argument
: 必需参数
parser
: uwsgi_opt_set_placeholder
flags
: UWSGI_OPT_IMMEDIATE
help
: 设置一个占位符
declare-option¶
argument
: 必需参数
parser
: uwsgi_opt_add_custom_option
flags
: UWSGI_OPT_IMMEDIATE
help
: 声明一个新的uWSGI自定义选项
reference
: 为你的实例定义新选项
resolve¶
argument
: 必需参数
parser
: uwsgi_opt_resolve
flags
: UWSGI_OPT_IMMEDIATE
help
: 把dns查询的结果放到指定的占位符上,语法:placeholder=name (立即选项)
for-glob¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) for循环 (扩展glob)
for-times¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) for循环 (扩展指定的数字到一个从1开始的列表)
for-readline¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) for循环 (扩展指定文件到一个行列表)
if-not-hostname¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) 检查主机名
if-hostname-match¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) 尝试匹配主机名到一个正则表达式
if-not-hostname-match¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) 尝试匹配主机名到一个正则表达式
if-exists¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) 检查文件/目录存在性
if-not-exists¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) 检查文件/目录存在性
if-directory¶
argument
: 必需参数
parser
: uwsgi_opt_logic
flags
: UWSGI_OPT_IMMEDIATE
help
: (选择逻辑) 检查目录存在性
inject-before¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_IMMEDIATE
help
: 在配置文件之前注入一个文本文件 (高级模板)
inject-after¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_IMMEDIATE
help
: 在配置文件之后注入一个文本文件 (高级模板)
connect-and-read¶
argument
: 必需参数
parser
: uwsgi_opt_connect_and_read
flags
: UWSGI_OPT_IMMEDIATE
help
: 连接到一个socket,并且等待来自它的数据
extract¶
argument
: 必需参数
parser
: uwsgi_opt_extract
flags
: UWSGI_OPT_IMMEDIATE
help
: 抽取/转储任何支持的地址到标准输出
buffer-size¶
argument
: 必需参数
shortcut
: -b
parser
: uwsgi_opt_set_64bit
help
: 设置内部缓冲大小
设置请求的最大大小 (排除request-body),这一般映射到请求头的大小。默认情况下,它是4k。如果你接收到了一个更大的请求 (例如,带有大cookies或者查询字符串),那么你也许需要增加它。它也是一个安全度量,所以调整为你的应用需要,而不是最大输出。
abstract-socket¶
argument
: 无参数
shortcut
: -a
parser
: uwsgi_opt_true
help
: 强制在abstract中使用UNIX socket (仅Linux)
freebind¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 把socket置于freebind模式
为每个由uWSGI创建的socket设置IP_FREEBIND标识。这类socket可以绑定到不存在的ip地址上。它的主要目的是为了高可用性 (仅Linux)
procname-prefix¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_PROCNAME
help
: 添加一个前缀到进程名
procname-prefix-spaced¶
argument
: 必需参数
parser
: uwsgi_opt_set_str_spaced
flags
: UWSGI_OPT_PROCNAME
help
: 添加一个空间前缀到进程名
procname-append¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_PROCNAME
help
: 附加一个字符串到进程名
procname-master¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_PROCNAME
help
: 设置master进程名
emperor¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 运行Emperor
reference
: uWSGI Emperor —— 多应用部署
Emperor是一个特殊的uWSGI实例,旨在管理其他uWSGI进程 (即:vassal)。默认情况下,配置它来监控一个包含有效uWSGI配置文件的目录,每当创建了一个文件,就会生成一个新的实例,当动了这个文件,相应的实例就会被重载,当这个文件被移除,相应的实例就会被销毁。可以扩展以支持更多的范例
emperor-tyrant-initgroups¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在Tyrant模式下,通过initgroups()添加而外的组设置
emperor-throttle¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 为糟糕的vassal设置节流层次 (以毫秒为单位) (默认是1000)
emperor-max-throttle¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 为糟糕的vassal设置最大节流层次 (以毫秒为单位) (默认是3分钟)
emperor-on-demand-extension¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 搜索包含按需socket名的文本文件 (vassal名+扩展名)
emperor-on-demand-ext¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 搜索包含即需socket名的文本文件 (vassal名 + 扩展)
emperor-on-demand-directory¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 在按需模式下启用,绑定到指定目录下名字像vassal + .socket的unix socket
emperor-on-demand-dir¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 在按需模式下启用,绑定到指定目录下名字像vassal + .socket的unix socket
emperor-on-demand-exec¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 使用指定命令的输出作为按需socket名 (传递vassal名作为唯一的参数)
emperor-extra-extension¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 允许在Emperor使用指定的扩展名(将会用–config调用vassal)
emperor-extra-ext¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 允许在Emperor使用指定的扩展名(将会用–config调用vassal)
emperor-use-clone¶
argument
: 必需参数
parser
: uwsgi_opt_set_unshare
help
: 使用clone()而不是fork()来传递指定的unshare()标志
emperor-use-fork-server¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 对于新的vassal,连接到指定的fork服务器,而不是使用简单的fork()
vassal-fork-base¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 对指定的vassal使用简单的fork() (而不是一个fork服务器)
emperor-collect-attribute¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 收集来自帝国监控器的指定vassal属性
vassals-inherit¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 添加配置模板到vassal配置中 (使用–inherit)
vassals-include¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 包含配置模板到vassal配置 (使用–include而不是–inherit)
vassals-inherit-before¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 添加配置模板到vassal配置中 (使用–inherit,在vassal文件之前解析)
vassals-include-before¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 包含配置模板到vassal配置 (使用–include而不是–inherit,在vassal文件之前解析)
vassal-sos-backlog¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 当backlog队列拥有比指定的值多的项的时候,要求emperor紧急救援
reload-mercy¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置the maximum time (以秒为单位) we wait for workers and other processes to die during reload/shutdown
worker-reload-mercy¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置一个worker重载/关闭可以花费的最大时间 (以秒为单位,默认是60)
mule-reload-mercy¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置一个mule重载/关闭可以花费的最大时间 (以秒为单位,默认是60)
max-requests-delta¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 添加(worker_id * delta)到每个worker的max_requests值
cache-udp-server¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 绑定缓存udp服务器 (只用于设置/更新/删除) 到指定socket
cache-udp-node¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 发送缓存更新/删除到指定的缓存udp服务器
cache-use-last-modified¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在每次缓存项修改时更新last_modified_at时间戳 (默认禁止)
load-file-in-cache-gzip¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 使用gzip压缩加载缓存中的一个静态文件
spooler¶
argument
: 必需参数
shortcut
: -Q
parser
: uwsgi_opt_add_spooler
flags
: UWSGI_OPT_MASTER
help
: 在指定目录上运行一个spooler
spooler-external¶
argument
: 必需参数
parser
: uwsgi_opt_add_spooler
flags
: UWSGI_OPT_MASTER
help
: 映射spooler请求到由外部实例管理的spooler目录
spooler-processes¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_IMMEDIATE
help
: 为spooler设置进程数
signal-timer¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 设置定时器 (语法: <signal> <seconds>)
timer¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 设置定时器 (语法: <signal> <seconds>)
signal-rbtimer¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 添加一个红黑定时器 (语法: <signal> <seconds>)
rbtimer¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 添加一个红黑定时器 (语法: <signal> <seconds>)
flock¶
argument
: 必需参数
parser
: uwsgi_opt_flock
flags
: UWSGI_OPT_IMMEDIATE
help
: 在启动前锁住指定文件,如果已经被锁了,则退出
flock-wait¶
argument
: 必需参数
parser
: uwsgi_opt_flock_wait
flags
: UWSGI_OPT_IMMEDIATE
help
: 在启动前锁住指定文件,如果已经被锁了,则等待
flock2¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_IMMEDIATE
help
: 在日志记录/守护设置之后锁住指定文件,如果已经被锁了,则退出
flock-wait2¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_IMMEDIATE
help
: 在日志记录/守护设置之后锁住指定文件,如果已经被锁了,则等待
pivot-root¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: pivot_root()到指定目录 (必须用一个空格来分隔new_root和put_old)
pivot_root¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: pivot_root()到指定目录 (必须用一个空格来分隔new_root和put_old)
immediate-uid¶
argument
: 必需参数
parser
: uwsgi_opt_set_immediate_uid
flags
: UWSGI_OPT_IMMEDIATE
help
: 立即setuid到指定的user/uid
immediate-gid¶
argument
: 必需参数
parser
: uwsgi_opt_set_immediate_gid
flags
: UWSGI_OPT_IMMEDIATE
help
: 立即setgid到指定的group/gid
setns-socket¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 公开一个返回来自/proc/self/ns的名字空间fds的 unix socket
jail-ip4¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: add an ipv4 address to the FreeBSD jail
hook-accepting-once¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在每个worker进入接收阶段之后运行指定的钩子 (每个实例一次)
hook-accepting1-once¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在第一个worker进入接收阶段之后运行指定的钩子 (每个实例一次)
hook-touch¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 当碰了指定文件时运行指定的钩子 (语法:<file> <action>)
hook-emperor-reload¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 当Emperor发送一个重载消息时运行指定的钩子
hook-as-emperor¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在启动vassal之后,在emperor中运行指定的钩子
hook-as-on-demand-vassal¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 每当vassal进入按需模式时运行指定的钩子
hook-as-on-config-vassal¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 每当vassal检测到按需vassal的配置改动时运行指定的钩子
hook-as-emperor-before-vassal¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在生成新的vassal之前运行指定的钩子
hook-as-vassal-before-drop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在移除vassal特权之前,运行指定的钩子
hook-as-emperor-setns¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在emperor中运行指定的钩子,进入vassal名字空间
mount-as-emperor¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 启动了vassal之后,在emperor中挂载文件系统
umount-as-emperor¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 启动了vassal之后,在emperor中取消挂载文件系统
wait-for-interface-timeout¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置wait-for-interface的超时时间
call-as-vassal3¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在exec() vassal之前调用指定函数(char *, uid_t, gid_t)
call-as-emperor¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 启动了vassal之后,在emperor中调用指定函数()
call-as-emperor1¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 启动了vassal之后,在emperor中调用指定函数
call-as-emperor2¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 启动了vassal之后,在emperor中调用指定函数(char *, pid_t)
call-as-emperor4¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 启动了vassal之后,在emperor中调用指定函数(char *, pid_t, uid_t, gid_t)
yaml¶
argument
: 必需参数
shortcut
: -y
parser
: uwsgi_opt_load_yml
flags
: UWSGI_OPT_IMMEDIATE
help
: 从yaml文件加载配置
yml¶
argument
: 必需参数
shortcut
: -y
parser
: uwsgi_opt_load_yml
flags
: UWSGI_OPT_IMMEDIATE
help
: 从yaml文件加载配置
json¶
argument
: 必需参数
shortcut
: -j
parser
: uwsgi_opt_load_json
flags
: UWSGI_OPT_IMMEDIATE
help
: 从json文件加载配置
js¶
argument
: 必需参数
shortcut
: -j
parser
: uwsgi_opt_load_json
flags
: UWSGI_OPT_IMMEDIATE
help
: 从json文件加载配置
reload-on-as¶
argument
: 必需参数
parser
: uwsgi_opt_set_megabytes
flags
: UWSGI_OPT_MEMORY
help
: 如果地址空间比指定百万字节高,那么重载
reload-on-rss¶
argument
: 必需参数
parser
: uwsgi_opt_set_megabytes
flags
: UWSGI_OPT_MEMORY
help
: 如果rss内存比指定百万字节高,那么重载
evil-reload-on-as¶
argument
: 必需参数
parser
: uwsgi_opt_set_megabytes
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_MEMORY
help
: 如果worker的地址空间比指定百万字节高,那么强制master重载这个worker
evil-reload-on-rss¶
argument
: 必需参数
parser
: uwsgi_opt_set_megabytes
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_MEMORY
help
: 如果worker的rss内存比指定百万字节高,那么强制master重载这个worker
reload-on-fd¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果指定的文件描述符准备好了,则重载
brutal-reload-on-fd¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果指定的文件描述符准备好了,则粗鲁重载
pcre-jit¶
argument
: 无参数
parser
: uwsgi_opt_pcre_jit
flags
: UWSGI_OPT_IMMEDIATE
help
: 启用pcre jit (如果可用)
touch-reload¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果修改/碰了指定的文件,那么重载uWSGI
touch-workers-reload¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果修改/碰了指定的文件,那么触发(仅)worker的重载
touch-chain-reload¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果修改/碰了指定的文件,那么触发链式重载
touch-logrotate¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 如果修改/碰了指定的文件,那么触发日志循环
touch-logreopen¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 如果修改/碰了指定的文件,那么触发日志的重新打开
touch-exec¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当修改/碰了指定的文件时,运行命令 (语法:file command)
touch-signal¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当修改/碰了指定的文件时,发送信号 (语法:file signal)
fs-reload¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当修改了指定的文件系统对象时,优雅重载
fs-brutal-reload¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当修改了指定的文件系统对象时,粗鲁重载
fs-signal¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当修改了指定的文件系统对象时,引发一个uwsgi信号 (语法:file signal)
check-mountpoint¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果一个文件系统不再可达,则摧毁实例(对于可靠Fuse管理有用)
mountpoint-check¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果一个文件系统不再可达,则摧毁实例(对于可靠Fuse管理有用)
check-mount¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果一个文件系统不再可达,则摧毁实例(对于可靠Fuse管理有用)
mount-check¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 如果一个文件系统不再可达,则摧毁实例(对于可靠Fuse管理有用)
post-buffering-bufsize¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 设置post buffering模式下,read()的缓冲大小
body-read-warning¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 设置开始打印警告之前对请求体的内存分配允许量(以百万字节为单位)
reload-on-exception-type¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 当引发了一个指定的异常类型时,重载worker
reload-on-exception-value¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 当引发了一个指定的异常值时,重载worker
reload-on-exception-repr¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 当引发了一个指定的异常类型+值(语言特定)时,重载worker
exception-handler¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 添加一个异常处理器
metric¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 添加一个自定义的度量
metric-threshold¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 添加一个度量阈值/告警
metric-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 添加一个度量阈值/告警
alarm-metric¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 添加一个度量阈值/告警
metrics-dir¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 将度量作为文本文件导出到指定目录
metrics-dir-restore¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 恢复从度量目录获取的最后值
metric-dir¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 将度量作为文本文件导出到指定目录
metric-dir-restore¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 恢复从度量目录获取的最后值
metrics-no-cores¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_METRICS|UWSGI_OPT_MASTER
help
: 禁用核心相关度量的生成
reference
: 度量(Metrics)子系统
不要公开异步核心的度量。
stats-server¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 在指定的地址上启用统计信息服务器
stats-http¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 给统计信息服务器的json输出加上http头部前缀
stats-push¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER|UWSGI_OPT_METRICS
help
: 推送统计信息json到指定的目的地
stats-pusher-default-freq¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 设置统计信息推送器的默认频率
stats-pushers-default-freq¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 设置统计信息推送器的默认频率
stats-no-cores¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 禁用核心相关的统计信息的生成
reference
: 度量(Metrics)子系统
不要在统计信息服务器中公开关于核心的信息。
stats-no-metrics¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 不要在统计信息输出中包含度量
reference
: 度量(Metrics)子系统
一点也不要在统计信息服务器公开度量。
master-fifo¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 启用master fifo
subscription-notify-socket¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 为订阅设置通知socket
subscription-mountpoints¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 为订阅系统启用挂载点支持
subscription-mountpoint¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 为订阅系统启用挂载点支持
legion-mcast¶
argument
: 必需参数
parser
: uwsgi_opt_legion_mcast
flags
: UWSGI_OPT_MASTER
help
: 成为一个legion的成员 (multicast的快捷方式)
legion-node¶
argument
: 必需参数
parser
: uwsgi_opt_legion_node
flags
: UWSGI_OPT_MASTER
help
: 添加一个节点到legion
legion-tolerance¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 设置legion子系统的容许度
legion-death-on-lord-error¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 如果lord钩子中的一个失败的话,则宣告自身在指定秒数内都是一个死掉的节点
legion-skew-tolerance¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 设置legion子系统的时钟偏差容许度 (默认是30秒)
legion-lord¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: Lord选举时要调用的动作
legion-unlord¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: 开除Lord时要调用的动作
legion-setup¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: legion设置时要调用的动作
legion-death¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: legion死掉时要调用的动作 (实例的关闭)
legion-join¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: legion加入时要调用的动作 (第一次到达法定数量时)
legion-node-joined¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: 新节点加入legion时要调用的动作
legion-node-left¶
argument
: 必需参数
parser
: uwsgi_opt_legion_hook
flags
: UWSGI_OPT_MASTER
help
: 节点离开legion时要调用的动作
legion-quorum¶
argument
: 必需参数
parser
: uwsgi_opt_legion_quorum
flags
: UWSGI_OPT_MASTER
help
: 设置一个Legion的法定数量
legion-scroll¶
argument
: 必需参数
parser
: uwsgi_opt_legion_scroll
flags
: UWSGI_OPT_MASTER
help
: 设置一个legion的scroll
legion-scroll-list-max-size¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 设置legion scroll列表缓冲的最大大小
subscriptions-sign-check¶
argument
: 必需参数
parser
: uwsgi_opt_scd
flags
: UWSGI_OPT_MASTER
help
: 为安全的订阅系统设置digest算法和证书目录
subscriptions-sign-check-tolerance¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 为安全的订阅系统设置时钟偏差的最大容忍度(以秒为单位)
subscriptions-sign-skip-uid¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当使用unix socket凭证的时候,对指定的uid跳过签名检查
subscriptions-credentials-check¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 添加一个用以搜索订阅密钥凭证的目录
subscriptions-use-credentials¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 启用订阅UNIX socket中的SCM_CREDENTIALS管理
subscribe-to¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 订阅到指定的订阅服务器
subscribe¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 订阅到指定的订阅服务器
subscribe2¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 使用高级的键值语法订阅到指定的订阅服务器
subscribe-with-modifier1¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 订阅时,强制使用指定的modifier1
ssl-sessions-use-cache¶
argument
: 可选参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 将uWSGI缓存用于ssl会话存储
ssl-session-use-cache¶
argument
: 可选参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 将uWSGI缓存用于ssl会话存储
sni-dir¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 检查指定目录中的cert/key/client_ca文件,并按需创建一个sni/ssl上下文
check-interval¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 设置master检查的间隔 (以秒为单位)
forkbomb-delay¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 当检查到一个forkbomb时,休眠指定秒数
privileged-binary-patch¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 用一个新的命令给uwsgi二进制文件打补丁 (在移除特权之前)
unprivileged-binary-patch¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 用一个新的命令给uwsgi二进制文件打补丁 (在移除特权之后)
privileged-binary-patch-arg¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 用一个新的命令和参数给uwsgi二进制文件打补丁 (在移除特权之前)
unprivileged-binary-patch-arg¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 用一个新的命令和参数给uwsgi二进制文件打补丁 (在移除特权之后)
disable-async-warn-on-queue-full¶
argument
: 无参数
parser
: uwsgi_opt_false
help
: 禁止打印’async queue is full’警告信息。
log-syslog¶
argument
: 可选参数
parser
: uwsgi_opt_set_logger
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 记录日志到syslog
log-socket¶
argument
: 必需参数
parser
: uwsgi_opt_set_logger
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 发送日志到指定的socket
req-logger¶
argument
: 必需参数
parser
: uwsgi_opt_set_req_logger
flags
: UWSGI_OPT_REQ_LOG_MASTER
help
: 设置/附加一个请求记录器
logger-req¶
argument
: 必需参数
parser
: uwsgi_opt_set_req_logger
flags
: UWSGI_OPT_REQ_LOG_MASTER
help
: 设置/附加一个请求记录器
logger¶
argument
: 必需参数
parser
: uwsgi_opt_set_logger
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 设置/附加一个记录器
threaded-logger¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 卸载日志写入到一个线程中
log-encoder¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 添加一个项到日志编码器链中
log-req-encoder¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 添加一个项到日志请求编码器链中
log-drain¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 排除(不要显示)匹配到指定正则表达式的日志行
log-filter¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 只显示匹配到指定正则表达式的日志行
log-route¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_custom_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 如果应用到日志行的正则表达式匹配上的话,则记录日志到指定名字的记录器
log-req-route¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_custom_list
flags
: UWSGI_OPT_REQ_LOG_MASTER
help
: 如果应用到日志行的正则表达式匹配上的话,则记录请求到指定名字的记录器
alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 创建一个新的告警,语法:<alarm> <plugin:args>
alarm-fd¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当一个fd准备好读取的时候,引发指定的告警 (默认情况下,它读取1个字节,为eventfd设置8)
alarm-segfault¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当执行了段错误处理器时,引发指定的告警
segfault-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当执行了段错误处理器时,引发指定的告警
alarm-backlog¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当socket backlog队列满时,引发指定的告警
backlog-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当socket backlog队列满时,引发指定的告警
lq-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当socket backlog队列满时,引发指定的告警
alarm-lq¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当socket backlog队列满时,引发指定的告警
alarm-listen-queue¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当socket backlog队列满时,引发指定的告警
listen-queue-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当socket backlog队列满时,引发指定的告警
log-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 当日志行匹配到指定的正则表达式时,引发指定的告警,语法: <alarm>[,alarm...] <regexp>
alarm-log¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 当日志行匹配到指定的正则表达式时,引发指定的告警,语法: <alarm>[,alarm...] <regexp>
not-log-alarm¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list_custom
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 当日志行匹配到指定的正则表达式时,跳过指定的告警,语法: <alarm>[,alarm...] <regexp>
not-alarm-log¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list_custom
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 当日志行匹配到指定的正则表达式时,跳过指定的告警,语法:<alarm>[,alarm...] <regexp>
log-master¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER|UWSGI_OPT_LOG_MASTER
help
: 委托日志记录给master进程
log-maxsize¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
flags
: UWSGI_OPT_MASTER|UWSGI_OPT_LOG_MASTER
help
: 设置最大日志文件大小
log-x-forwarded-for¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 使用来自X-Forwarded-For头部而不是REMOTE_ADDR头部的ip
cheap¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 设置cheap模式 (只在第一个请求后生成worker)
cheaper¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 设置cheaper模式 (适应性进程生成)
cheaper-initial¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 设置cheaper模式下生成的初始进程数
cheaper-algo¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 选择一个用于适应性进程生成的算法
cheaper-step¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 在每次超载时生成的额外进程数
cheaper-overload¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 在指定过载后增加worker
cheaper-idle¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 在指定idle后减少worker (算法:spare2) (默认:10)
cheaper-rss-limit-soft¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 如果所有worker总的常驻内存使用高于这个限制,则不要生成新的worker
cheaper-rss-limit-hard¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_CHEAPER
help
: 如果总的worker常驻内存使用更高,则试着停止worker
idle¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 设置idle模式 (在静止后,将uWSGI置于cheap模式)
worker-mount¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在指定worker中,或者worker生成后,在挂载点下加载应用
threads¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_THREADS
help
: 在prethreaded模式下运行每个worker,使用指定数目的线程
vhost-host¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_VHOST
help
: 启用虚拟主机模式 (基于HTTP_HOST变量)
response-route-user-agent¶
argument
: 必需参数
parser
: uwsgi_opt_add_route
help
: 基于HTTP_USER_AGENT添加一个响应路由
websockets-pong-tolerance¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置websockets ping/pong子系统的容忍度 (以秒为单位)
websocket-pong-tolerance¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置websockets ping/pong子系统的容忍度 (以秒为单位)
websockets-max-size¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 设置websocket消息的最大允许大小 (以KB为单位,默认是1024)
websocket-max-size¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 设置websocket消息的最大允许大小 (以KB为单位,默认是1024)
collect-header¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 存储指定的响应头部到一个请求变量中 (语法:header var)
response-header-collect¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 存储指定的响应头部到一个请求变量中 (语法:header var)
pull-header¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 存储指定的响应头部到一个请求变量中,并将其从响应中移除 (语法:header var)
check-static¶
argument
: 必需参数
parser
: uwsgi_opt_check_static
flags
: UWSGI_OPT_MIME
help
: 检查指定的目录中的静态文件
check-static-docroot¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MIME
help
: 检查请求的DOCUMENT_ROOT中的静态文件
static-check¶
argument
: 必需参数
parser
: uwsgi_opt_check_static
flags
: UWSGI_OPT_MIME
help
: 检查指定的目录中的静态文件
static-map¶
argument
: 必需参数
parser
: uwsgi_opt_static_map
flags
: UWSGI_OPT_MIME
help
: 映射挂载点到静态目录(或者文件)
static-map2¶
argument
: 必需参数
parser
: uwsgi_opt_static_map
flags
: UWSGI_OPT_MIME
help
: 和static-map类似,但是完全附加请求资源到docroot
static-skip-ext¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 静态文件检查时跳过指定的扩展名
static-index¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 如果请求一个目录,则搜索指定的文件
static-safe¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 如果文件位于指定路径下,则跳过安全性检查
static-cache-paths¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MIME|UWSGI_OPT_MASTER
help
: 将已解析的路径放到uWSGI缓存中,存储指定秒数
static-cache-paths-name¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MIME|UWSGI_OPT_MASTER
help
: 将指定缓存用于静态路径
mimefile¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 设置mime types文件路径 (默认/etc/apache2/mime.types)
mime-file¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 设置mime types文件路径 (默认/etc/apache2/mime.types)
mimefile¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 设置mime types文件路径 (默认/etc/mime.types)
mime-file¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 设置mime types文件路径 (默认/etc/mime.types)
static-expires-type¶
argument
: 必需参数
parser
: uwsgi_opt_add_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于内容类型设置Expires头部
static-expires-type-mtime¶
argument
: 必需参数
parser
: uwsgi_opt_add_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于内容类型和文件mtime设置Expires头部
static-expires¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于文件名正则表达式设置Expires头部
static-expires-mtime¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于文件名正则表达式和文件mtime设置Expires头部
static-expires-uri¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于REQUEST_URI正则表达式设置Expires头部
static-expires-uri-mtime¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于REQUEST_URI正则表达式和文件mtime设置Expires头部
static-expires-path-info¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于PATH_INFO正则表达式设置Expires头部
static-expires-path-info-mtime¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_dyn_dict
flags
: UWSGI_OPT_MIME
help
: 基于PATH_INFO正则表达式和文件mtime设置Expires头部
static-gzip¶
argument
: 必需参数
parser
: uwsgi_opt_add_regexp_list
flags
: UWSGI_OPT_MIME
help
: 如果提供的正则表达式匹配静态文件转换,那么它将搜索一个gzip版本
static-gzip-all¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MIME
help
: 检查所有请求的静态文件的gzip版本
static-gzip-dir¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 检查指定目录/前缀中所有请求的静态文件的gzip版本
static-gzip-prefix¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 检查指定目录/前缀中所有请求的静态文件的gzip版本
static-gzip-ext¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 检查带指定扩展名/后缀的所有请求的静态文件的gzip版本
static-gzip-suffix¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 检查带指定扩展名/后缀的所有请求的静态文件的gzip版本
file-serve-mode¶
argument
: 必需参数
parser
: uwsgi_opt_fileserve_mode
flags
: UWSGI_OPT_MIME
help
: 设置静态文件服务模式
fileserve-mode¶
argument
: 必需参数
parser
: uwsgi_opt_fileserve_mode
flags
: UWSGI_OPT_MIME
help
: 设置静态文件服务模式
close-on-exec¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在连接socket上设置close-on-exec (对于在请求中生成进程可能是必须的)
close-on-exec2¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在服务器socket上设置close-on-exec (对于在请求中生成进程可能是必须的)
early-envdir¶
argument
: 必需参数
parser
: uwsgi_opt_envdir
flags
: UWSGI_OPT_IMMEDIATE
help
: 尽快加载一个守护工具兼容的envdir
file-write¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 移除特权之前将指定内容写入到指定文件中 (语法:file=value)
tcp-fast-open¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 在TCP socket上启用TCP_FASTOPEN标志,使用指定的qlen值
tcp-fastopen¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 在TCP socket上启用TCP_FASTOPEN标志,使用指定的qlen值
tcp-fast-open-client¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 如果支持的话,使用sendto(..., MSG_FASTOPEN, ...)来代替connect()
tcp-fastopen-client¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 如果支持的话,使用sendto(..., MSG_FASTOPEN, ...)来代替connect()
zerg-server¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MASTER
help
: 在指定的UNIX socket上启用zerg服务器
cron2¶
argument
: 必需参数
parser
: uwsgi_opt_add_cron2
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务 (key=val语法)
unique-cron¶
argument
: 必需参数
parser
: uwsgi_opt_add_unique_cron
flags
: UWSGI_OPT_MASTER
help
: 添加一个唯一的cron任务
legion-cron¶
argument
: 必需参数
parser
: uwsgi_opt_add_legion_cron
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,该任务只有在实例是一个指定legion的lord时才能运行
cron-legion¶
argument
: 必需参数
parser
: uwsgi_opt_add_legion_cron
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,该任务只有在实例是一个指定legion的lord时才能运行
unique-legion-cron¶
argument
: 必需参数
parser
: uwsgi_opt_add_unique_legion_cron
flags
: UWSGI_OPT_MASTER
help
: 新增一个唯一的cron任务,该任务只有在实例是一个指定legion的lord时才能运行
unique-cron-legion¶
argument
: 必需参数
parser
: uwsgi_opt_add_unique_legion_cron
flags
: UWSGI_OPT_MASTER
help
: 新增一个唯一的cron任务,该任务只有在实例是一个指定legion的lord时才能运行
attach-daemon¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 附加一个命令/守护进程到master进程(命令必须不跑到后台)
attach-control-daemon¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 附加一个命令/守护进程到master进程(命令必须不跑到后台),当守护进程死掉时,master也会死掉
smart-attach-daemon¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 附加一个命令/守护进程到由pid文件管理的master进程(命令必须被守护)
smart-attach-daemon2¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 附加一个命令/守护进程到由pid文件管理的master进程(命令必须不被守护)
legion-attach-daemon¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 与–attach-daemon相同,但是守护进程只在legion lord节点上运行
legion-smart-attach-daemon¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 与–smart-attach-daemon相同,但是守护进程只在legion lord节点上运行
legion-smart-attach-daemon2¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon
flags
: UWSGI_OPT_MASTER
help
: 与–smart-attach-daemon2相同,但是守护进程只在legion lord节点上运行
daemons-honour-stdin¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MASTER
help
: 不要讲外部守护进程的标准输入修改为/dev/null
attach-daemon2¶
argument
: 必需参数
parser
: uwsgi_opt_add_daemon2
flags
: UWSGI_OPT_MASTER
help
: attach-daemon键值变体 (也支持smart模式)
need-plugins¶
argument
: 必需参数
parser
: uwsgi_opt_load_plugin
flags
: UWSGI_OPT_IMMEDIATE
help
: 加载uWSGI插件 (错误时退出)
need-plugin¶
argument
: 必需参数
parser
: uwsgi_opt_load_plugin
flags
: UWSGI_OPT_IMMEDIATE
help
: 加载uWSGI插件 (错误时退出)
plugins-dir¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_IMMEDIATE
help
: 新增一个目录到uWSGI插件搜索路径
plugin-dir¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_IMMEDIATE
help
: 新增一个目录到uWSGI插件搜索路径
binary-append-data¶
argument
: 必需参数
parser
: uwsgi_opt_binary_append_data
flags
: UWSGI_OPT_IMMEDIATE
help
: 返回一个资源的内容到标准输出,用于附加到一个uwsgi二进制文件中 (用于data://)
cflags¶
argument
: 无参数
parser
: uwsgi_opt_cflags
flags
: UWSGI_OPT_IMMEDIATE
help
: 报告uWSGI CFLAGS (对构建外部插件有用)
dot-h¶
argument
: 无参数
parser
: uwsgi_opt_dot_h
flags
: UWSGI_OPT_IMMEDIATE
help
: 转储用于构建核心的uwsgi.h (对构建外部插件有用)
config-py¶
argument
: 无参数
parser
: uwsgi_opt_config_py
flags
: UWSGI_OPT_IMMEDIATE
help
: 转储用于构建核心的uwsgiconfig.py (对构建外部插件有用)
build-plugin¶
argument
: 必需参数
parser
: uwsgi_opt_build_plugin
flags
: UWSGI_OPT_IMMEDIATE
help
: 为当前二进制文件构建一个uWSGI插件
plugin: airbrake¶
plugin: alarm_curl¶
plugin: alarm_speech¶
plugin: alarm_xmpp¶
plugin: asyncio¶
asyncio¶
argument
: 必需参数
parser
: uwsgi_opt_setup_asyncio
flags
: UWSGI_OPT_THREADS
help
: 一个快捷方式,启用带有指定异步核心数和优化参数的asyncio循环引擎
plugin: cache¶
plugin: carbon¶
carbon¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 推送统计信息到指定的carbon服务器
carbon-idle-avg¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: idle期间(无请求)的平均值,可以是”last”, “zero”, “none” (默认是last)
plugin: cgi¶
plugin: cheaper_backlog2¶
plugin: cheaper_busyness¶
plugin: clock_monotonic¶
plugin: clock_realtime¶
plugin: corerouter¶
plugin: coroae¶
coroae¶
argument
: 必需参数
parser
: uwsgi_opt_setup_coroae
help
: 一个快捷方式,启用 Coro::AnyEvent 循环引擎,带指定数量的异步核心和优化参数
plugin: cplusplus¶
plugin: curl_cron¶
curl-cron¶
argument
: 必需参数
parser
: uwsgi_opt_add_cron_curl
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,通过CURL调用指定的url
cron-curl¶
argument
: 必需参数
parser
: uwsgi_opt_add_cron_curl
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,通过CURL调用指定的url
legion-curl-cron¶
argument
: 必需参数
parser
: uwsgi_opt_add_legion_cron_curl
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,通过CURL调用指定的url,只有在实例是指定legion的lord时才可运行
legion-cron-curl¶
argument
: 必需参数
parser
: uwsgi_opt_add_legion_cron_curl
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,通过CURL调用指定的url,只有在实例是指定legion的lord时才可运行
curl-cron-legion¶
argument
: 必需参数
parser
: uwsgi_opt_add_legion_cron_curl
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,通过CURL调用指定的url,只有在实例是指定legion的lord时才可运行
cron-curl-legion¶
argument
: 必需参数
parser
: uwsgi_opt_add_legion_cron_curl
flags
: UWSGI_OPT_MASTER
help
: 新增一个cron任务,通过CURL调用指定的url,只有在实例是指定legion的lord时才可运行
plugin: dumbloop¶
plugin: dummy¶
plugin: echo¶
plugin: emperor_amqp¶
plugin: emperor_mongodb¶
plugin: emperor_pg¶
plugin: emperor_zeromq¶
plugin: example¶
plugin: exception_log¶
plugin: fastrouter¶
fastrouter¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter
help
: 在指定的端口上运行fastrouter
reference
: uWSGI FastRouter
fastrouter-use-cache¶
argument
: 可选参数
parser
: uwsgi_opt_set_str
help
: 使用uWSGI缓存作为fastrouter的hostname->server映射器
fastrouter-use-pattern¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_pattern
help
: 将一个模式用于fastrouter hostname->server映射
fastrouter-use-base¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_base
help
: 将一个基本目录用于fastrouter hostname->server映射
fastrouter-use-code-string¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_cs
help
: 将code string当成fastrouter的hostname->server映射器
fastrouter-use-socket¶
argument
: 可选参数
parser
: uwsgi_opt_corerouter_use_socket
help
: 转发请求到指定的uwsgi socket
fastrouter-to¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 转发请求到指定的uwsgi服务器 (你可以多次指定它以实现负载均衡)
fastrouter-subscription-server¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_ss
help
: 在指定地址上运行fastrouter订阅服务器
fastrouter-post-buffering¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 启用fastrouter post buffering
fastrouter-post-buffering-dir¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 将fastrouter缓存的文件到指定的目录中 (空操作,使用TMPDIR env)
plugin: forkptyrouter¶
forkptyrouter-zerg¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_zerg
help
: 附加forkptyrouter到一个zerg服务器
plugin: gccgo¶
go-load¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在进程地址空间中加载一个go共享库,最终为main.main和__go_init_main打补丁
gccgo-load¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 在进程地址空间中加载一个go共享库,最终为main.main和__go_init_main打补丁
goroutines¶
argument
: 必需参数
parser
: uwsgi_opt_setup_goroutines
flags
: UWSGI_OPT_THREADS
help
: 一个快捷方式,为基于goroutine的应用设置优化选项,接收要生成的最大goroutine数为参数
plugin: geoip¶
plugin: gevent¶
gevent¶
argument
: 必需参数
parser
: uwsgi_opt_setup_gevent
flags
: UWSGI_OPT_THREADS
help
: 一个快捷方式,启用gevent循环引擎,使用指定数目的异步核心数和优化参数
gevent-early-monkey-patch¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在应用加载之前自动调用gevent.monkey.patch_all()
plugin: glusterfs¶
glusterfs-mount¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 在一个uri上虚拟挂载指定的glusterfs卷
plugin: graylog2¶
plugin: gridfs¶
gridfs-mount¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 在指定挂载点上挂载一个gridfs数据库
gridfs-debug¶
argument
: 无参数
parser
: uwsgi_opt_true
flags
: UWSGI_OPT_MIME
help
: 对每个请求报告gridfs挂载点和项名称 (调试)
plugin: http¶
http-to-https¶
argument
: 必需参数
parser
: uwsgi_opt_http_to_https
help
: 在指定地址上添加一个http路由器/服务器,并重定向所有请求到https
http-use-pattern¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_pattern
help
: 使用指定模式来映射请求到unix socket
http-use-base¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_base
help
: 将指定的base用于映射请求到unix socket
http-manage-expect¶
argument
: 可选参数
parser
: uwsgi_opt_set_64bit
help
: 管理Expect HTTP请求头部 (可选地检查Content-Length)
http-auto-chunked¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 在HTTP 1.1 keepalive期间,自动将输出转换成块编码 (如果需要的话)
http-auto-gzip¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 如果设置uWSGI-Encoding头部为gzip,则自动gzip压缩内容,但是不指定内容大小 (Content-Length/Transfer-Encoding)和Content-Encoding
http-use-code-string¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_cs
help
: 将code string作为hostname->server映射器,用于http路由器
http-stud-prefix¶
argument
: 必需参数
parser
: uwsgi_opt_add_addr_list
help
: 期待来自指定地址的连接的stud前缀 (1byte family + 4/16 bytes address)
http-server-name-as-http-host¶
argument
: 必需参数
parser
: uwsgi_opt_true
help
: 强制将SERVER_NAME作为HTTP_HOST使用
plugin: jvm¶
plugin: ldap¶
ldap-schema¶
argument
: 无参数
parser
: uwsgi_opt_ldap_dump
flags
: UWSGI_OPT_IMMEDIATE
help
: dump uWSGI ldap schema
ldap-schema-ldif¶
argument
: 无参数
parser
: uwsgi_opt_ldap_dump_ldif
flags
: UWSGI_OPT_IMMEDIATE
help
: 以ldif格式dump uWSGI ldap schema
plugin: legion_cache_fetch¶
plugin: libffi¶
plugin: libtcc¶
plugin: logcrypto¶
plugin: logfile¶
plugin: logpipe¶
plugin: logsocket¶
plugin: logzmq¶
log-zeromq¶
argument
: 必需参数
parser
: uwsgi_opt_set_logger
flags
: UWSGI_OPT_MASTER | UWSGI_OPT_LOG_MASTER
help
: 发送日志到一个zeromq服务器
plugin: lua¶
plugin: matheval¶
plugin: mongodb¶
plugin: mongodblog¶
plugin: mongrel2¶
plugin: mono¶
mono-gc-freq¶
argument
: 必需参数
parser
: uwsgi_opt_set_64bit
help
: 每<n>个请求运行一次Mono GC requests (默认:每次请求后运行)
plugin: msgpack¶
plugin: nagios¶
plugin: objc_gc¶
plugin: pam¶
plugin: php¶
php-app-qs¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 当处于app模式的时候,强制对QUERY_STRING使用指定值+REQUEST_URI
early-php¶
argument
: 无参数
parser
: uwsgi_opt_early_php
flags
: UWSGI_OPT_IMMEDIATE
help
: 初始化由所有加载器共享的早期perl解释器
early-php-sapi-name¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_IMMEDIATE
help
: hack sapi的名字 (启用zend opcode缓存需要)
plugin: ping¶
ping¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_NO_INITIAL | UWSGI_OPT_NO_SERVER
help
: ping指定的uwsgi主机
plugin: psgi¶
perl-auto-reload¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_MASTER
help
: 根据指定频率启用perl自动重载器
perl-auto-reload-ignore¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER
help
: 当自动重载启用的时候,忽略指定文件
early-perl¶
argument
: 必需参数
parser
: uwsgi_opt_early_perl
flags
: UWSGI_OPT_IMMEDIATE
help
: 初始化一个由所有加载器共享的早期perl解释器
early-psgi¶
argument
: 必需参数
parser
: uwsgi_opt_early_psgi
flags
: UWSGI_OPT_IMMEDIATE
help
: uWSGI初始化后立即加载一个psgi应用
early-perl-exec¶
argument
: 必需参数
parser
: uwsgi_opt_early_exec
flags
: UWSGI_OPT_IMMEDIATE
help
: uWSGI初始化后立即加载一个perl脚本
plugin: pty¶
pty-connect¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_NO_INITIAL
help
: 连接当前终端到pty服务器
pty-uconnect¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_NO_INITIAL
help
: 连接当前终端到pty服务器 (使用uwsgi协议)
plugin: pypy¶
pypy-ini-paste¶
argument
: 必需参数
parser
: uwsgi_opt_pypy_ini_paste
flags
: UWSGI_OPT_IMMEDIATE
help
: 加载一个包含uwsgi节的paste.deploy配置文件
plugin: python¶
post-pymodule-alias¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: uwsgi模块初始化hour,添加一个python模块别名
ini-paste¶
argument
: 必需参数
parser
: uwsgi_opt_ini_paste
flags
: UWSGI_OPT_IMMEDIATE
help
: 加载一个包含uwsgi节的paste.deploy配置文件
ini-paste-logged¶
argument
: 必需参数
parser
: uwsgi_opt_ini_paste
flags
: UWSGI_OPT_IMMEDIATE
help
: 加载一个包含uwsgi节的paste.deploy配置文件 (也加载记录器)
pyshell-oneshot¶
argument
: 可选参数
parser
: uwsgi_opt_pyshell
help
: 在uWSGI环境中运行一个python交互式python shell (一次性变体)
py-tracebacker¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_THREADS|UWSGI_OPT_MASTER
help
: 启用uWSGI python tracebacker
py-auto-reload¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_THREADS|UWSGI_OPT_MASTER
help
: 监控python模块mtime来触发重载 (只在开发时使用)
py-autoreload¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_THREADS|UWSGI_OPT_MASTER
help
: 监控python模块mtime来触发重载 (只在开发时使用)
python-auto-reload¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_THREADS|UWSGI_OPT_MASTER
help
: 监控python模块mtime来触发重载 (只在开发时使用)
python-autoreload¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
flags
: UWSGI_OPT_THREADS|UWSGI_OPT_MASTER
help
: 监控python模块mtime来触发重载 (只在开发时使用)
py-auto-reload-ignore¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_THREADS|UWSGI_OPT_MASTER
help
: 自动重载扫描期间,忽略指定的模块 (可以多次指定)
wsgi-accept-buffer¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 除了string/byte外,接受CPython 兼容buffer对象作为WSGI响应
wsgi-accept-buffers¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 除了string/byte外,接受CPython 兼容buffer对象作为WSGI响应
early-python¶
argument
: 无参数
parser
: uwsgi_early_python
flags
: UWSGI_OPT_IMMEDIATE
help
: 尽快加载python VM (对fork服务器有用)
early-pyimport¶
argument
: 必需参数
parser
: uwsgi_early_python_import
flags
: UWSGI_OPT_IMMEDIATE
help
: 在早期导入一个python模块
early-python-import¶
argument
: 必需参数
parser
: uwsgi_early_python_import
flags
: UWSGI_OPT_IMMEDIATE
help
: 在早期导入一个python模块
early-pythonpath¶
argument
: 必需参数
parser
: uwsgi_opt_pythonpath
flags
: UWSGI_OPT_IMMEDIATE
help
: 添加目录(或者glob)到pythonpath (立即版本)
early-python-path¶
argument
: 必需参数
parser
: uwsgi_opt_pythonpath
flags
: UWSGI_OPT_IMMEDIATE
help
: 添加目录(或者glob)到pythonpath (立即版本)
plugin: pyuwsgi¶
plugin: rack¶
rails¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_POST_BUFFERING
help
: 加载一个rails <= 2.x的应用
plugin: rados¶
rados-mount¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 虚拟挂载uri中的指定rados卷
plugin: rawrouter¶
rawrouter-use-cache¶
argument
: 可选参数
parser
: uwsgi_opt_set_str
help
: 将uWSGI缓存作为hostname->server映射器用于rawrouter
rawrouter-use-pattern¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_pattern
help
: 将一个模式用于rawrouter hostname->server映射
rawrouter-use-base¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_base
help
: 将一个基本目录用于rawrouter hostname->server映射
rawrouter-use-code-string¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_cs
help
: 将code string作为hostname->server映射器,用于rawrouter
rawrouter-use-socket¶
argument
: 可选参数
parser
: uwsgi_opt_corerouter_use_socket
help
: 转发请求到指定的uwsgi socket
rawrouter-to¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 转发请求到指定的uwsgi服务器 (你可以为负载均衡多次指定它)
rawrouter-subscription-server¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_ss
help
: 在指定的地址上运行rawrouter订阅服务器
plugin: rbthreads¶
plugin: redislog¶
plugin: ring¶
plugin: router_access¶
plugin: router_basicauth¶
plugin: router_cache¶
plugin: router_expires¶
plugin: router_hash¶
plugin: router_http¶
plugin: router_memcached¶
plugin: router_metrics¶
plugin: router_radius¶
plugin: router_redirect¶
plugin: router_redis¶
plugin: router_rewrite¶
plugin: router_spnego¶
plugin: router_static¶
plugin: router_uwsgi¶
plugin: router_xmldir¶
plugin: rpc¶
plugin: rrdtool¶
rrdtool¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MASTER|UWSGI_OPT_METRICS
help
: 在指定的目录中存储rrd文件
plugin: rsyslog¶
rsyslog-packet-size¶
argument
: 必需参数
parser
: uwsgi_opt_set_int
help
: 设置syslog消息的最大包大小 (默认1024) 警告!使用包大小 > 1024会违反RFC 3164 (#4.1)
rsyslog-split-messages¶
argument
: 无参数
parser
: uwsgi_opt_true
help
: 如果大消息比允许的包大小大,则将它分割到多个块 (默认是false)
plugin: ruby19¶
plugin: servlet¶
plugin: signal¶
plugin: spooler¶
plugin: sqlite3¶
sqlite3¶
argument
: 必需参数
parser
: uwsgi_opt_load_sqlite3
flags
: UWSGI_OPT_IMMEDIATE
help
: 从文件加载配置sqlite3 db
sqlite¶
argument
: 必需参数
parser
: uwsgi_opt_load_sqlite3
flags
: UWSGI_OPT_IMMEDIATE
help
: 从文件加载配置sqlite3 db
plugin: ssi¶
plugin: sslrouter¶
sslrouter-use-cache¶
argument
: 可选参数
parser
: uwsgi_opt_set_str
help
: 将uWSGI缓存作为hostname->server映射器用于sslrouter
sslrouter-use-pattern¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_pattern
help
: 对sslrouter hostname->server映射使用一个模式
sslrouter-use-base¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_use_base
help
: 对sslrouter hostname->server映射使用一个基本目录
sslrouter-use-code-string¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_cs
help
: 将code string作为hostname->server映射器,用于sslrouter
sslrouter-use-socket¶
argument
: 可选参数
parser
: uwsgi_opt_corerouter_use_socket
help
: 转发请求到指定的uwsgi socket
sslrouter-to¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 转发请求到指定的uwsgi服务器 (你可以为负载均衡多次指定它)
sslrouter-subscription-server¶
argument
: 必需参数
parser
: uwsgi_opt_corerouter_ss
help
: 在指定地址上运行sslrouter订阅服务器
plugin: stats_pusher_file¶
plugin: stats_pusher_mongodb¶
plugin: stats_pusher_socket¶
plugin: stats_pusher_statsd¶
plugin: symcall¶
symcall¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 将指定的C符号作为symcall请求处理器 (也支持<mountpoint=func>)
symcall-register-rpc¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 将指定的C符号作为RPC函数加载 (语法:name function)
plugin: syslog¶
plugin: systemd_logger¶
plugin: tornado¶
tornado¶
argument
: 必需参数
parser
: uwsgi_opt_setup_tornado
flags
: UWSGI_OPT_THREADS
help
: 一个快捷方式,用指定核心数和优化参数启用tornado循环引擎
plugin: transformation_chunked¶
plugin: transformation_gzip¶
plugin: transformation_offload¶
plugin: transformation_template¶
plugin: transformation_tofile¶
plugin: transformation_toupper¶
plugin: tuntap¶
tuntap-router¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 运行tuntap路由器 (语法:<device> <socket> [stats] [gateway])
tuntap-device¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 添加一个tuntap设备到实例 (语法:<device>[ <socket>])
tuntap-use-credentials¶
argument
: 可选参数
parser
: uwsgi_opt_set_str
help
: 启用对tuntap客户端/服务器的SCM_CREDENTIALS检查
tuntap-router-firewall-in¶
argument
: 必需参数
parser
: uwsgi_tuntap_opt_firewall
help
: 添加一个防火墙规则到tuntap路由器 (语法:<action> <src/mask> <dst/mask>)
tuntap-router-firewall-out¶
argument
: 必需参数
parser
: uwsgi_tuntap_opt_firewall
help
: 添加一个防火墙规则到tuntap路由器 (语法:<action> <src/mask> <dst/mask>)
tuntap-router-route¶
argument
: 必需参数
parser
: uwsgi_tuntap_opt_route
help
: 新增一个路由规则到tuntap路由器 (语法:<src/mask> <dst/mask> <gateway>)
tuntap-device-rule¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
help
: 新增一个tuntap设备规则 (语法:<direction> <src/mask> <dst/mask> <action> [target])
plugin: ugreen¶
plugin: v8¶
plugin: webdav¶
webdav-mount¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 映射一个文件系统目录作为webdav仓库
webdav-css¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 为自动webdav目录列表添加一个css url
webdav-javascript¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 为自动webdav目录列表添加一个javascript url
webdav-js¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 为自动webdav目录列表添加一个javascript url
webdav-class-directory¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MIME
help
: 为自动webdav目录列表设置css目录类
webdav-div¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MIME
help
: 为自动webdav目录列表设置div id
webdav-lock-cache¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MIME
help
: 为webdav锁设置使用的缓存
webdav-principal-base¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
flags
: UWSGI_OPT_MIME
help
: 使用指定的基础启用WebDAV当前主要扩展
webdav-add-option¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV标准到OPTIONS响应中
webdav-add-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有资源中
webdav-add-collection-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有集合中
webdav-add-object-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有对象中
webdav-add-prop-href¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有资源中 (href值)
webdav-add-collection-prop-href¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有集合中 (href值)
webdav-add-object-prop-href¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有对象中 (href值)
webdav-add-prop-comp¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有资源中 (xml值)
webdav-add-collection-prop-comp¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有集合中 (xml值)
webdav-add-object-prop-comp¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV属性到所有对象中 (xml值)
webdav-add-rtype-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV资源类型属性到所有资源中
webdav-add-rtype-collection-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV资源类型属性到所有集合中
webdav-add-rtype-object-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 添加一个WebDAV资源类型属性到所有对象中
webdav-skip-prop¶
argument
: 必需参数
parser
: uwsgi_opt_add_string_list
flags
: UWSGI_OPT_MIME
help
: 如果指定的prop在资源xattr中可用的话,不要添加它
plugin: xattr¶
plugin: xslt¶
xslt-content-type¶
argument
: 必需参数
parser
: uwsgi_opt_set_str
help
: 为xslt结果设置ontent-type (默认是:text/html)