当前位置:首页 > 技术 > 正文内容

nginx负载均衡后端无法加载css和js资源

醉清风2019-11-28技术1067

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_paramsproxy_set_header Host $http_host;  #从header头中获取的主机名
proxy_set_header X-Real-IP $remote_addr; #获取header头中获取的主机的真实IP
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#获取header头中获取代理者的真实ip
proxy_set_header X-Forwarded-Proto $scheme;
}


关于nginx的http_proxy模块参数含义:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy83MjY3MzIvMjAxODExLzcyNjczMi0yMDE4MTEwOTE4MTA0NjY2OS03ODE4NjAzNjgucG5n.jpg.png


扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由红柚酱发布,如需转载请注明出处。

转载请注明出处:https://www.notenet.cn/post/103.html

相关文章

Linux环境下iptables查看、添加、删除和修改命令如何用?

Linux环境下iptables查看、添加、删除和修改命令如何用?

1、iptables 查看命令:iptables -nL –line-number-n 不对 ip 地址进行反查,加上这个参数显示速度会快很多;-L 查看当前表的所有规则,默认查看的是 filter...

laravel配置路由出现404解决办法

laravel配置路由出现404解决办法

问题分析一般出现这种情况的都是apache/nginx配置出现问题问题解决nginx解决办法在location里面加上 try_files $uri $uri/ /index.php?$query_s...

linux配置java环境变量

linux配置java环境变量

java开发,配置jdk环境变量是入坑的第一步,下面来看下。1、卸载系统自带java版本java -version查看Linux是否自带装了openjdkyum -y remove java*来卸载自...

php版本号排序

php版本号排序

PHP版本号的命名规则主版本号,次版本号,发布版本号例如:7.0.12:7指的是主版本号,0是次版本号,12是发布版本号PHP版本号的获取1.phpversion(),返回了包含当前运行 PH...

常用 Git 命令清单

常用 Git 命令清单

每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下Wor...