有没有办法阻止lighttpd将POST缓冲到CGI可执行文件?
在我看来,所有请求在转发到CGI可执行文件之前都在磁盘上完全缓冲,这使我无法以基于流的方式处理输入。
为了澄清,我只是谈论在标准输入上转发到CGI可执行文件的请求;我已经验证了响应没有像这样缓冲,并且确实可以实现流输出。
答案 0 :(得分:1)
import os
os.environ['KERAS_BACKEND']='tensorflow'
#Anything from keras
在连接到后端之前缓冲整个请求正文
server.stream-request-body = 0 (default)
流请求主体到后端;缓冲到临时文件
server.stream-request-body = 1
流请求主体到后端;最小的缓冲可能会阻止上传
使用HTTPS时,建议另外设置ssl.read-ahead =“ disable”
https://redmine.lighttpd.net/projects/lighttpd/wiki/Server_stream-request-bodyDetails