uwsgi错误日志记录

uwsgi错误日志记录


问题:2012/11/07 09:51:39 [error] 14992#0: *491 connect() failed (111: Connection refused) while connecting to upstream, client: 

化解:启动uwsgi时,添加参数:--post-buffering 4096



备注: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


你可能感兴趣的:(uwsgi错误日志记录)