【python】flask+nginx配置

背景信息

  1. 有wordpress服务A
  2. 有flask服务B, gunicorn启动,8个进程
  3. 用nginx代理,实现访问A然后跳转到B

问题

  1. flask服务B上有文件上传操作,用nginx后发现无法上传大文件。
    解决: nginx代理配置中有文件大小限制client_max_body_size,修改即可

    location /test{
                proxy_pass http://127.0.0.1:8001/test;
                proxy_redirect     off;
                proxy_set_header   Host             localhost;
                proxy_set_header   X-Real-IP        $remote_addr;
                proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
                client_max_body_size 100m;
        }

猜你喜欢

转载自www.cnblogs.com/dplearning/p/9047664.html