nginx負載均衡後端tomcat無法加載js資源
阿新 • • 發佈:2018-11-09
param 均衡 轉載 nginx 來源 ups size detail 技術分享
location /test {
proxy_pass http://backend/test;
# proxy_params
proxy_set_header Host $http_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 $scheme;
}
關於nginx的http_proxy模塊參數含義:
JS或css無法完全加載
nginx的代理緩存區,默認較小導致部分文件出現加載不全的問題,比較典型的如jQuery框架,可以通過配置調整nginx的緩存區即可。主要參考proxy參數
最終完整配置如下:
http {
# http_proxy
proxy_buffer_size 128k;
proxy_buffers 32 128k;
proxy_busy_buffers_size 128k;
upstream backend {
server 127.0.0.1:8080;
}
server {
listen 80;
server_name your.domain.com;
location /test {
proxy_pass http://backend/test;
# proxy_params
proxy_set_header Host $http_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 $scheme;
關於nginx的http_proxy模塊參數含義:
---------------------
作者:小小叔
來源:CSDN
原文:https://blog.csdn.net/qq_36147006/article/details/83385865
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
nginx負載均衡後端tomcat無法加載js資源