資源描述:
《apache+tomcat集群配置》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Apache+Tomcat集群配置一、環(huán)境說明WindowsXPapache_2.0.59-win32-x86-no_ssl.msihttp://httpd.apache.org/mod_jk-apache-2.0.59.sohttp://tomcat.apache.org/download-connectors.cgiapache-tomcat-5.5.23.ziphttp://tomcat.apache.org/download-55.cgi我的程序分別安裝到D:webserverApache
2、GroupApache2D:webserverTomcatClustertomcat1D:webserverTomcatClustertomcat2Apache安裝完后,在右下角狀態(tài)欄中可以看到ApacheServiceMonitor可以控制Apache的狀態(tài)。驗證Apache是否安裝成功,可以訪問http://localhost如果能看到Apache的預(yù)制頁面,說明安裝成功,如果不行,可以訪問http://localhost:8080試試(可能因為IIS已經(jīng)使用了80端口,我的就是80
3、80,可以修改Apache的配置文件來修改)二、負(fù)載均衡找到Apache安裝目錄下conf目錄中的httpd.conf文件。在文件最后添加一句:include"D:webserverApacheGroupApache2confmod_jk.conf"接著在conf目錄中新建文件mod_jk.conf并添加下面的內(nèi)容:#加載mod_jkModuleLoadModulejk_modulemodules/mod_jk-apache-2.0.59.so#指定workers.properties文件路
4、徑JkWorkersFileconf/workers.properties#指定哪些請求交給tomcat處理,"controller"為在workers.propertise里指定的負(fù)載分配控制器名JkMount/*.jspcontroller在conf目錄下新建workers.properties文件并添加如下內(nèi)容:#serverworker.list=controller#========tomcat1========worker.tomcat1.port=11009worker.tomcat1.
5、host=localhostworker.tomcat1.type=ajp13worker.tomcat1.lbfactor=1#========tomcat2========worker.tomcat2.port=12009worker.tomcat2.host=localhostworker.tomcat2.type=ajp13worker.tomcat2.lbfactor=1-4-作者:wangcheng#========controller,負(fù)載均衡控制器========worker.cont
6、roller.type=lbworker.controller.balanced_workers=tomcat1,tomcat2worker.controller.sticky_session=1(解釋一下AJP13是ApacheJServProtocolversion1.3)將mod_jk-apache-2.0.59.so復(fù)制到Apache的modules目錄中。接下來配置2個Tomcat打開tomcat1confserver.xml將Serverport改為110057、11005"shutdown="SHUTDOWN">將DefineConnectorport改為11080打開tomcat2confserver.xml將Serverport改為120058、rverport="12005"shutdown="SHUTDOWN">將DefineConnectorport改為12080好了,現(xiàn)在建立一個測試程