本次實踐我是在windows系統的環境下進行的,apache是2.2.21版本,tomcat是7.0.16和7.0.23兩個版本(集群中tomcat不能既有tomcat6又有tomcat7,否則雖能夠負載均衡,但不能進行session複製)。
2.配置tomcat
(1)首先講講tomcat需要配置的檔案,假設tomcat 7.0.16為伺服器a,tomcat 7.0.23為伺服器b。注意如果你的tomcat都是放在同一臺機子上,那你要修改埠,確保埠不要衝突。
伺服器a的server.xml配置檔案中的engine節點中新增jvmroute屬性,值可以自己定義,例如jvm1,同時新增cluster節點的所有內容,如果tomcat是在同一臺機子的就需要注意receiver節點的port屬性不能衝突,例如:4000
(2)伺服器a的server.xml配置檔案 :
......
(3)伺服器b的server.xml配置檔案,其中不同的是8180、8109和4001的幾個埠的修改和jvmroute值的不同,其它都一樣
.......
3.配置apache
(1)tomcat配置好了,為了session複製,我們還需要在應用的web.xml檔案中新增這個乙個配置,那接下來我們就來講講apache的配置,需要修改apache的httpd.conf檔案,將去掉一下這些的注釋,使其生效
(2)在http.conf的最後面新增以下配置,使apache可以反向**和負載均衡,注意這裡的埠是tomcat的埠,同時route是剛才配置的jvmroute的值,不能配錯
在瀏覽器中輸入看看效果吧!
輕鬆實現Apache,Tomcat集群和負載均衡
輕鬆實現apache,tomcat集群和負載均衡 2006 11 18 12 15 0,環境說明 apache apache 2.0.55 1 個 tomcat apache tomcat 5.5.17 zip版 2個 mod jk mod jk apache 2.0.55.so 1個 第一部分 負...
輕鬆實現Apache,Tomcat集群和負載均衡
0,環境說明 apache apache 2.0.55 1 個 tomcat apache tomcat 5.5.17 zip版 2個 mod jk mod jk apache 2.0.55.so 1個 第一部分 負載均衡 負載均衡,就是apache將客戶請求均衡的分給tomcat1,tomcat2...
Apache Tomcat集群配置
所需軟體 或httpd 2.0.65 win32 x86 openssl 0.9.8y.msi apache tomcat 7.0.42 mod jk.so apache 是乙個web 伺服器,主要負責解析靜態內容,位址為 ssl和 openssl 兩個版本,mod jk,因為apache 和tom...