程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Nginx 代理负载均衡不允许 POST 大于 1MB大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Nginx 代理负载均衡不允许 POST 大于 1MB?

开发过程中遇到Nginx 代理负载均衡不允许 POST 大于 1MB的问题如何解决?下面主要结合日常开发的经验,给出你关于Nginx 代理负载均衡不允许 POST 大于 1MB的解决方法建议,希望对你解决Nginx 代理负载均衡不允许 POST 大于 1MB有所启发或帮助;

关于 Nginx 的这个话题已经讨论了一千次了,但是我尝试了我在互联网上发布的所有内容,但它对我不起作用。

如果我直接通过服务器收费而不通过 Nginx 代理负载均衡器,一切都会完美加载。 它不会发送大于 1mb 的帖子,我尝试以 POST 格式上传 2mb pdf 以将其传递给 MysqL,但它给了我一个错误。如果 pdf 小于 1mb,则 POST 工作正常。

谢谢

server {
#        Listen 443 ssl;                                       
       Listen       443; 
       server_name test.com;          
        ssl on;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;                                               
        ssl_certificate         /etc/letsencrypt/live/appnet.dev/cert.pem;                
        ssl_certificate_key     /etc/letsencrypt/live/appnet.dev/privkey.pem;
        ssl_trusted_certificate /etc/letsencrypt/live/appnet.dev/fullchain.pem;


        clIEnt_max_body_size 800M;
#        server_names_hash_bucket_size 64;
        default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  300;   
        proxy_max_temp_file_size 16384m;

    gzip on;
    gzip_vary on;
    gzip_min_length 10240;
    gzip_proxIEd expired no-cache no-store private auth;
    gzip_types text/plain text/CSS text/xml text/JavaScript application/x-JavaScript application/xml;
    gzip_disable "MSIE [1-6]\.";
    gzip_comp_level 6;
    gzip_proxIEd any;                   
     
if ($http_host ~* '^test.com'){ 
rewrite ^(.*)$ https://www.test.com$request_uri redirect; 
} 
#return 301 https://www.test.com$request_uri;

LOCATIOn / {    

       set_real_ip_from  173.245.48.0/20;
    set_real_ip_from  103.21.244.0/22;
    set_real_ip_from  103.22.200.0/22;
    set_real_ip_from  103.31.4.0/22;
    set_real_ip_from  141.101.64.0/18;
    set_real_ip_from  108.162.192.0/18;
    set_real_ip_from  190.93.240.0/20;
    set_real_ip_from  188.114.96.0/20;
    set_real_ip_from  197.234.240.0/22;
    set_real_ip_from  198.41.128.0/17;
    set_real_ip_from  162.158.0.0/15;
    set_real_ip_from  104.16.0.0/12;
    set_real_ip_from  172.64.0.0/13;
    set_real_ip_from  131.0.72.0/22;                                              
    real_ip_header    X-ForWARDed-For;
 #   real_ip_header    CF-ConnecTing-IP;
    real_ip_recursive on;

    proxy_pass https://BACkend;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;

#proxy_set_header  X-ForWARDed-For $http_x_forWARDed_for;                                    

    proxy_set_header X-ForWARDed-For $proxy_add_x_forWARDed_for;
#    proxy_set_header X-ForWARDed-Proto $proxy_x_forWARDed_proto; 
    proxy_set_header X-ForWARDed-Proto $scheR_810_11845@e;           
      }
}


server {
        Listen 80;                                       
#   Listen 80 ssl;
    ssl on;
        server_name test.com;          
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
        ssl_certificate         /etc/letsencrypt/live/appnet.dev/cert.pem;
        ssl_certificate_key     /etc/letsencrypt/live/appnet.dev/privkey.pem;
        ssl_trusted_certificate /etc/letsencrypt/live/appnet.dev/fullchain.pem;        
    gzip on;
        gzip_types      text/plain application/xml;
        gzip_proxIEd    no-cache no-store private expired auth;
        gzip_min_length 1000;
        clIEnt_max_body_size 800M;       
#   clIEnt_max_body_size 0; 
                        
LOCATIOn / {                                                  

    proxy_pass https://BACkend;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
                                    
    proxy_set_header X-ForWARDed-For $proxy_add_x_forWARDed_for;
    proxy_set_header X-ForWARDed-Proto $scheR_810_11845@e;           
      }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的Nginx 代理负载均衡不允许 POST 大于 1MB全部内容,希望文章能够帮你解决Nginx 代理负载均衡不允许 POST 大于 1MB所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:大于