uWSGI 配置

post-buffering
打开http body缓冲, 如果HTTP body的大小超过指定的限制,那么就保存到磁盘上.

ini配置
[uwsgi]
post-buffering = 8192

命令行配置
–post-buffering 8192

post-buffering-bufsize
设置在post缓冲时的 内部缓冲区大小(分配用于读取socket 流的chunk的大小)

post-buffering-bufsize 65536 将 分配64K的内存,作为 socket recv()函数的缓冲区. 对于128K的body, 需要两个循环/两次系统调用

async
打开异步模式

在10s钟内没有活动就关闭连接
–socket-timeout 10 (默认是4s)

buffer-size
为分析uwsgi包准备的内部缓冲区大小,默认是4K
–buffer-size 32768

-s 指定unix socket路径或者tcp 的地址和端口号
-p worker进程数量
-d daemonize

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。