nginx+tomcat集羣

1. 搭建nginx環境-----省略


2. linux下啓動多個tomcat

參加:http://blog.csdn.net/hdblocal/article/details/70483700


3. 在tomcat的webapps/ROOT文件夾下創建test.jsp

   每個tomcat的test.jsp寫入不同的內容


4. 修改nginx的conf目錄下的nginx.conf文件

 upstream localhost{
       server 127.0.0.1:8087 weight=3; # first tomcat weight:加權輪詢
       server 127.0.0.1:8089 weight=1; # second tomcat
   }

server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /home/ftpuser;
            index  index.html index.htm;
            #new add---新增加的內容
            proxy_pass http://localhost;
            proxy_redirect off;
            proxy_set_header HOst $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            client_max_body_size 10m;
            client_body_buffer_size 128k;
            proxy_connect_timeout 15;
            proxy_send_timeout 15;
            proxy_read_timeout 15;
            proxy_buffer_size 8k;
            proxy_buffers 4 64k;
            proxy_busy_buffers_size 128k;
            proxy_temp_file_write_size 128k;
            #add end
        }
}


4 .  啓動nginx 

多次訪問localhost/test.jsp 

會看到服務器會通過輪詢,切換進行訪問tomcat和tomcat2


發佈了58 篇原創文章 · 獲贊 13 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章