使用ningx +tomcat 搭建集群!
1.下載ningx ??http://nginx.org/en/download.html 根據需求自行下載?
2 .下載tomcat ?為了避免出現莫名其妙的問題 ?請使用新下載未修改過的tomcat
3.解壓tomcat 2份 ? ?tomcat1 ?tomcat2 ? ?
4. 修改 server.xml 配置文件 ?
共需要修改3處!
tomcat2 也是 如上3處 修改 ? ?分別為8002 ? ?28080 ? 28080 ?(也可以根據自己喜好修改)
5。修改 nginx配置文件? nginx.xml? (具體配置請看 https://segmentfault.com/a/1190000002797601)
添加 upstream !? ;里面配置tomcat 的端口!!? 修改server 注釋寫的非常明白了!? ? proxy_pass!一定要和upstream 的名字一樣!自己本機沒有域名的話? C:\Windows\System32\drivers\etc 到這里找hosts 文件? 添加? 127.0.0.1? penggege.com ?
6.啟動 nginx 可通過 start nginx命令 或者雙擊exe文件都行 會一閃而過 不要擔心 去任務管理器看看 有沒有nginx服務啟動就行正常會看到2個
7.啟動2個tomcat! ?修改一下 初始頁面 (能讓你清楚看到訪問的那個tomcat即可)
8.訪問http://penggege.com/ 及你upstream 和 proxy_pass 配置的域名 如果看到2個tomcat分別接受到請求 ?恭喜你搭建成功!?
9.如果想讓tomcat1 與tomcat2 項目及weapps 同步? 修改? server.xml 里的?
將一個的appbase指向另一個tomcat的webapps就行!