uwsgi 部署bug

error:

*** WARNING: you are running uWSGI without its master process manager ***
your processes number limit is 23141
your memory page size is 4096 bytes
detected max file descriptor number: 1048576
lock engine: pthread robust mutexes
thunder lock: disabled (you can enable it with --thunder-lock)
The -s/--socket option is missing and stdin is not a socket.
 

 问题原因:

默认情况下,uWSGI为每个请求的标头分配一个很小的缓冲区(4096字节)。如果您开始在日志中收到“无效的请求块大小”,则可能意味着您需要更大的缓冲区。使用buffer-size选项将其增加(最多65535);

上述,表示缓存区太小

解决方法:

配置uwsgi.ini 中添加 buffer-size=65535 

 

你可能感兴趣的:(django框架)