下文給大家?guī)鞱ginx負載均衡及反向代理的詳細介紹,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內(nèi)累計的經(jīng)驗來做一個解答。
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、磐安網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、成都商城網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為磐安等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。Nginx負載均衡,反向代理,再從防火墻做轉(zhuǎn)發(fā)后,報錯,用外網(wǎng)IP+端口訪問,結(jié)果css樣式與端口都丟失!?。。?!內(nèi)網(wǎng)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; 注釋改行目的是,在轉(zhuǎn)發(fā)后,可以加載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; #這里與防火墻外網(wǎng)端口一致,否則下面$server_port調(diào)取就會出端口不同,造成樣式無法加載?。。?!還有個原因是,內(nèi)外網(wǎng)都能訪問!! server_name test.com; location / { proxy_pass http://test.com; proxy_set_header Host $host:$server_port; #這里$server_port是調(diào)取 listen的端口!該行的意思是,在轉(zhuǎn)發(fā)后獲取原始的ip與端口 proxy_set_header X-Real-IP $remote_addr; #這里表示把原始的信息帶入進來 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #實際要訪問的域名地址;要跟實際訪問域名對應(yīng) proxy_set_header X-NginX-Proxy true; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }看了以上關(guān)于Nginx負載均衡及反向代理的詳細介紹,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術(shù)工程師解答的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗了。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。