成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

講解tomcat負載均衡的主設置

網絡 網絡優化 網絡運維
本文繼前文之后,對Tomcat負載均衡的具體操作過程進行了闡述,從中的過程很詳細,有一些對于術語和一些配置文件的解釋都很清晰,適合初學者查看和學習。

通過對Apache的安裝和一些負載因子,以及服務器的一些設置問題做了介紹之后,我們對整個操作系統概念有了一個全面的認識。那么現在是時候進行Tomcat負載均衡的配置介紹了。這個才是我們的核心問題。通過不同的服務器集群,它的負載配置難度也不盡相同。

如果僅僅為了配置一個可用的集群,Tomcat的負載均衡配置將會非常簡單。分別打開兩個tomcat的server.xml配置文件,其中一臺可以采用默認的設置,只需要修改兩個地方,而另一個要有較大改動以避免與前一臺沖突。如果兩臺不在同一臺服務器上運行,對于端口就不需做改動。首先是配置關閉端口,找到<Server port="8005" shutdown="SHUTDOWN">,第一臺不變,把第二臺改為9005。

下面配置Connector的端口,找到non-SSL HTTP/1.1 Connector,即tomcat單獨工作時的默認Connector,保留第一臺默認配置,在8080端口偵聽,而把第二臺設置為在9080端口偵聽。往下找到AJP 1.3 Connector,<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />,這是tomcat接收從Apache過來的ajp連接請求時使用的端口,保留第一臺默認設置,把第二臺端口改為9009。第一臺tomcat的server.xml中找到<Engine name="Catalina" defaultHost="localhost">,去掉這段或改為注釋,把上方緊挨的<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">注釋符去掉,對于第二臺,去掉注釋符并把jvm1改為jvm2。

向下找到<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>,去掉注釋,這里的配置是為了可以在集群中的所有tomcat負載均衡節點間共享會話(Session)。如果僅僅為了獲得一個可用的tomcat集群,Cluster只需要這么配置就可以了。

只需要簡單的幾步就配置完成,然后可以測試一下tomcat負載均衡是否配置成功。引用網上的一個測試方法,就是在webapps目錄下新建test目錄,在test目錄下新建test.jsp文件,代碼我稍作改動如下:

  1. <%@ page contentType="text/html; charset=GBK" %> 
  2. <%@ page import="java.util.*" %> 
  3. <html><head><title>shiyang</title></head> 
  4. <body> 
  5.  
  6. 服務信息:  
  7. <%  
  8. out.println(request.getLocalAddr() + " : " + request.getLocalPort()+"<br/>");%> 
  9. <%  
  10. out.println("<br> ID " + session.getId()+"<br/>");   
  11. String dataName = request.getParameter("dataName");  
  12.  
  13. if (dataName != null && dataName.length() > 0) {  
  14. String dataValue = request.getParameter("dataValue");  
  15. session.setAttribute(dataName, dataValue);  
  16. }  
  17.  
  18. out.print("<b>Session 列表</b><br/>");  
  19. Enumeration e = session.getAttributeNames();  
  20.  
  21. while (e.hasMoreElements()) {  
  22. String name = (String)e.nextElement();  
  23. String value = session.getAttribute(name).toString();  
  24. out.println( name + " = " + value+"<br/>");  
  25. System.out.println( name + " = " + value);  
  26. }  
  27. %> 
  28. <form action="test.jsp" method="POST"> 
  29.  
  30. 名稱:<input type=text size=20 name="dataName"> 
  31. <br/> 
  32. 值:<input type=text size=20 name="dataValue"> 
  33. <br/> 
  34. <input type=submit value="提交"> 
  35. </form> 
  36. </body> 
  37. </html> 

在test目錄下繼續新建WEB-INF目錄和web.xml,在<web-app>節點下加入<distributable />,這一步非常重要,是為了通知tomcat服務器,當前應用需要在集群中的所有節點間實現Session共享。如果tomcat中的所有應用都需要Session共享,也可以把conf/context.xml中的<Context>改為<Context distributable="true">,這樣就不需對所有應用的web.xml再進行單獨配置。測試代碼完成!

先啟動Apache服務,在先后啟動兩臺tomcat,分別點startup.bat批處理。如果一切順利的話,就會啟動成功。再次訪問http://localhost,可以看到小貓頁面。訪問http://localhost/test/test.jsp。可以看到包括服務器地址,端口,session等信息在內的頁面。

然后你可以測試一下容錯功能,關閉一個tomcat,看看服務是否正常,然后重啟tomcat,關掉另一臺tomcat,看看是否也可以繼續提供服務。當然你也可以配置多臺tomcat負載均衡,但是原理都一樣。

責任編輯:佟健 來源: 互聯網
相關推薦

2010-04-20 18:13:44

網絡負載均衡設置

2010-04-22 23:47:55

tomcat負載均衡設

2011-09-01 10:23:47

Nginx負載均衡器負載均衡

2010-04-26 15:14:46

DNS負載均衡

2010-04-20 16:34:31

2010-05-06 15:04:51

Tomcat負載均衡

2010-05-06 16:58:10

Dns負載均衡

2010-05-06 15:24:35

Tomcat負載均衡

2010-04-26 13:34:43

DNS負載均衡

2010-04-20 10:27:57

什么是負載均衡

2010-04-20 22:19:29

tomcat負載均衡配

2014-07-28 11:37:49

NginxTomcat

2010-04-23 10:03:42

tomcat負載均衡技術

2010-05-10 14:48:01

流量負載均衡

2010-04-21 10:30:12

負載均衡

2010-04-20 21:27:28

tomcat負載均衡配

2010-05-05 21:39:29

linux負載均衡

2023-03-23 08:49:39

負載均衡服務器

2010-05-04 15:41:44

交換負載均衡

2015-04-13 09:44:14

Nginxkeepalived負載均衡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人做爰9片免费看网站 | 日韩欧美不卡 | 懂色中文一区二区三区在线视频 | 亚洲成av | 91国在线 | 中文字幕精品一区二区三区精品 | 精品国产伦一区二区三区观看体验 | 天堂在线一区 | 天天摸天天干 | 国产剧情一区 | 久久99精品久久久久久秒播九色 | 国产一级一片免费播放 | 亚洲欧美综合精品另类天天更新 | 无码一区二区三区视频 | 亚洲区视频| 亚洲精品一二三区 | 中文字幕一区二区三区不卡 | 在线视频成人 | 久久一| 天天干免费视频 | 色婷婷综合久久久中字幕精品久久 | 综合久久亚洲 | 成人亚洲精品久久久久软件 | 97精品超碰一区二区三区 | 久久99久久99| 国产91九色| 免费在线一区二区 | 欧美精品久久久久 | 欧美一级在线观看 | 久久国产精品一区二区三区 | 久久久www成人免费精品 | 午夜激情小视频 | 国产亚洲精品精品国产亚洲综合 | 午夜国产一级片 | 国产在线精品一区二区 | 中文字幕第一页在线 | 日韩在线免费 | 好姑娘高清在线观看电影 | 国产日韩欧美在线 | www.4567| 视频一区 国产精品 |