上篇部落格寫了nginx作為反向**的作用,它能作為乙個收集器,收集客戶端請求,然後分發給集群的伺服器處理。這種方式降低了訪問壓力。今天介紹怎麼在windows下搭建集群(nginx+2個tomcat)。
一、準備工作
2.tomcat(我用的6.0.28)
二、配置
1.首先修改nginx的配置檔案,在conf/nginx.conf下的檔案。
#伺服器的集群
upstream tomcat.com
#當前的nginx的配置
主要要修改這些部分,配置監聽的tomcat的埠和權重
2.修改tomcat配置檔案
在conf下的server.xml檔案
#埠是18005,兩個tomcat不能重複,否則啟動失敗,隨便配
#埠18081,和nginx的配置檔案裡面監聽的tomcat的埠一致
//加上jvmroute="tomcat1"
另乙個tomcat的配置大致相同
三、啟動測試
1.先啟動nginx
切換到nginx的目錄e:\nginx+tomcat\nginx-1.4.7,然後在命令視窗輸入:start nginx.exe,想要確定是否啟動成功,輸入nginx -t檢視狀態
再訪問就可能調到這個頁面,注意兩個頁面
因為在nginx的配置檔案中設定了權重,那麼訪問頁面的次數也會按照權重分配。
四、總結
大家感興趣可以搭建一下特別簡單,nginx在解決集群和高併發性上應用很高,而且跨平台配置簡單。
Nginx Tomcat集群搭建
一 在伺服器上安裝好tomcat,並將專案發布到tomcat上 二 nginx安裝步驟 i.解壓命令 tar vxzf nginx安裝包名 c 進入解壓後的nginx資料夾 d 設定配置資訊,執行 configure prefix usr local nginx 命令 i.usr local ngi...
Nginx Tomcat搭建集群
nginx是一款自由的 開源的 高效能的http伺服器和反向 伺服器 同時也是乙個imap pop3 smtp 伺服器 nginx可以作為乙個http伺服器進行 的發布處理,另外nginx可以作為反向 進行負載均衡的實現。正向 當我們需要訪問一下外國 時由於一定的原因,無法正常訪問,此時找到乙個可以...
Nginx Tomcat搭建集群
環境 centos 6.8 兩個tomcat nginx 1.10.2 先在centos上配置好兩個tomcat,參考 第一步 配置host 如果有伺服器和網域名稱,就不需要配置了,如果是在虛擬機器上模擬搭建集群,就需要配置一下host sudo vim etc hosts 新增 127.0.0.1...