和同事找好半天问题,黄天不负有心人,终于结局了。
需要创建一个文件 proxy.conf 保存到 nginx 的 目录下 /etc/nginx 之后在自己的域名下配置上
root@iZ2zeg7004ksh29snhjuzmZ nginx]# vi proxy.conf
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 20m;
client_body_buffer_size 128k;
proxy_send_timeout 15;
proxy_read_timeout 15;
proxy_buffer_size 4k;
proxy_buffers 32 4k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
配置域名:
location ^~ /api/ {
include proxy.conf;
proxy_pass http://127.0.0.1:8010/;
}
location / {
include proxy.conf;
proxy_pass http://127.0.0.1:8010/;
}
访问swagger 文档 完美解决。