nginx 返回数据不完整

当nginx 代理解析大量数据流时,会把数据先放在自己的缓冲区,然后一并发给客户端

一次请求的数据量很大, 则会有一部分数据会被忽略掉 前端解析数据会有问题 致使页面白屏

nginx 返回数据不完整的解决办法

server {
...
proxy_buffers 1024k;
proxy_buffer_size 1024k;
...
} 或是 server {
listen **;
server_name *********.com; #charset koi8-r; access_log logs/***.access.log;
error_log logs/****.error.log; location / {
root /server/***/**;
index **.html ;
}
location ^~ /**/ {
proxy_pass http://*****。****;
proxy_connect_timeout 60s;
proxy_read_timeout 5400s;
proxy_send_timeout 5400s;
proxy_redirect off;
       proxy_buffers 16 1024k;
    proxy_buffer_size 1024k;
}
上一篇:自己制作QQ空间音乐的具体方法


下一篇:SQL数据库中字段类型 与C#中的对应字段类型