3分鐘搞定apache+tomcat集羣部署

注意:若是你的2tomcat在同一個服務器上,那麼須要保證他們的端口號是不一樣的。html

 

下面開始部署web

 

Apache 部署:apache

 

httpd.conf文件中添加tomcat

 

ProxyRequests Off服務器

ProxyPass / balancer://proxy/app

<Proxy balancer://proxy/>負載均衡

BalancerMember http://192.168.5.135:8080route=Tomcat1webapp

BalancerMember http://192.168.5.135:8081route=Tomcat2jvm

</Proxy>jsp

 

 

IP寫本身的tomcat所在服務器的IP,別寫錯了,端口號就是tomcat的啓動端口號

 

 

到此,apache部署完畢。  Apache版本爲2.2

 

 

 

Tomcat 部署:

 

 

server.xml文件中搜索到

<Engine name="Catalina" defaultHost="localhost">

修改成

<Engine name="Catalina"defaultHost="localhost"  jvmRoute="tomcat2">

兩個tomcat分別爲修改成jvmRoute="tomcat1"jvmRoute="tomcat2"

 

Tomcat部署完畢。

 

tomcat下的webapps下的root目錄中建立一個叫test.jsp的文件

添加以下文件內容:

<%@ pagecontentType="text/html;charset=UTF-8"%>

<html>

<head>

<title> Tomcat_ _測試</title>

</head>

<body>

<font color = "red" size ="20" >

<% out.print( "_ _恭喜您,成功的安裝並啓動了Tomcat222222_ _!!! " ); %>

</font>

</body>

</html>

 

 

兩個文件中的輸出要不一樣,這樣在訪問頁面時,頁面來回跳轉咱們才能判斷真正實現了負載均衡。

Tomcat1裏就輸出<% out.print( "__恭喜您,成功的安裝並啓動了 Tomcat1111_ _!!! " ); %>

 

Tomcat重啓

 

 

 

整套負載均衡集羣部署完畢。

 

訪問apache所在服務器  http://xxxxxxxxx

 

不停的刷新頁面,頁面內容再來回變化,說明實現了負載均衡。

相關文章
相關標籤/搜索