您好,登錄后才能下訂單哦!
下文給大家帶來Nginx負載均衡及反向代理的詳細介紹,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網上有很多書籍,今天我們就用億速云在行業內累計的經驗來做一個解答。
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負載均衡及反向代理的詳細介紹,如果大家還有什么地方需要了解的可以在億速云行業資訊里查找自己感興趣的或者找我們的專業技術工程師解答的,億速云技術工程師在行業內擁有十幾年的經驗了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。