下文给大家带来Nginx负载均衡及反向代理的详细介绍,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用创新互联在行业内累计的经验来做一个解答。
创新互联专注于企业营销型网站建设、网站重做改版、磐安网站定制设计、自适应品牌网站建设、H5建站、成都商城网站开发、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为磐安等各大城市提供网站开发制作服务。Nginx负载均衡,反向代理,再从防火墙做转发后,报错,用外网IP+端口访问,结果css样式与端口都丢失!!!!!内网IP+端口访问,正常!
解决思路:用chrome的network标签,分析项目的路径与端口!将配置文件中无用的干掉!
亲测改好的配置文件,注意注释信息!!!!
vi conf/nginx.conf worker_processes auto; worker_rlimit_nofile 10000; events { worker_connections 2048; multi_accept on; use epoll; } http { # include mime.types; 注释改行目的是,在转发后,可以加载css样式!!!!!!!!!!! default_type application/octet-stream; upstream test.com { ip_hash; server 192.1.1.100:8080; server 192.1.1.200:8080; } server { listen 8888; #这里与防火墙外网端口一致,否则下面$server_port调取就会出端口不同,造成样式无法加载!!!!还有个原因是,内外网都能访问!! server_name test.com; location / { proxy_pass http://test.com; proxy_set_header Host $host:$server_port; #这里$server_port是调取 listen的端口!该行的意思是,在转发后获取原始的ip与端口 proxy_set_header X-Real-IP $remote_addr; #这里表示把原始的信息带入进来 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #实际要访问的域名地址;要跟实际访问域名对应 proxy_set_header X-NginX-Proxy true; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }看了以上关于Nginx负载均衡及反向代理的详细介绍,如果大家还有什么地方需要了解的可以在创新互联行业资讯里查找自己感兴趣的或者找我们的专业技术工程师解答的,创新互联技术工程师在行业内拥有十几年的经验了。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。