三、Nginx的反向代理

1、配置Nginx的反向代理html

  1. 配置兩臺Tomcat服務器tomcat

    • 配置兩臺Tomcat的端口分別是8087和8088服務器

    • 保證兩臺Tomcat服務器的三處端口不一致才能啓動負載均衡

    • 啓動8087端口打開Tomcat7,啓動8088端口打開Tomcat8測試

  2. 配置Nginx反向代理服務器spa

    • 修改配置文件代理

    • 修改配置文件注意點code

      • 定義upstream tomcat7內的server需指向反向代理指向的服務器地址,分號結束不能忘。server

      • 定義location的proxy_pass爲http://tomcat7,對應upstream的名稱。htm

upstream manager{
	server 192.168.31.159:8087;
   }
   server {
        listen       80;
        server_name  manager.dhc.com;

        location / {
            proxy_pass   http://manager;
            index  index.html index.htm;
        }
    }
    
    upstream portal{
	server 192.168.31.159:8088;
   }
    server {
        listen       80;
        server_name  portal.dhc.com;

        location / {
            proxy_pass   http://portal;
            index  index.html index.htm;
        }
    }

3. 重啓並加載配置文件,並測試是否成功

· 需求:配置Nginx的負載均衡

1.配置文件的修改,其餘同上個需求

upstream portal{
	server 192.168.31.159:8087 weight=2;
	server 192.168.31.159:8088;
   }
    server {
        listen       80;
        server_name  portal.dhc.com;

        location / {
            proxy_pass   http://portal;
            index  index.html index.htm;
        }
    }

· 能夠在upstream中配置權重weight=2(輪詢)

...
...
相關文章
相關標籤/搜索