程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JBoss集群配置代碼實例

JBoss集群配置代碼實例

編輯:關於JAVA

如果我們要想使得幾台JBoss應用服務器互為備份(僅限於SESSION),在群內一台JBoss服務器down掉的時候,用戶不受影響,繼續以登陸用戶身份進行工作,則我們需要配置Clustering,並啟動相關服務,即JBoss集群配置下面將描述相關JBoss配置項:

1)、修改應用APP的web.xml:

Jboss3.2.6:   

../default/deploy/jbossweb-tomcat50.sar/Test.war/WEB-INF/web.xml   

Jboss3.2.3:   
../default/deploy/jbossweb-tomcat41.sar/Test.war/WEB-INF/web.xml

修改內容如下:

< ?xml version="1.0"? >   

< !DOCTYPE web-app PUBLIC   

"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"   

"http://java.sun.com/dtd/web-app_2_3.dtd " >   

< web-app >   

…….   

…..   

….   

< distributable/ >   

< /web-app >

2)、需要啟動一個服務cluster-service.xml

如果是以run -c all 來啟動JBoss服務,則默認是將cluster服務啟動,無需做什麼配置工作,只需確認相關文件是否存在即可。

確認…/server/all/deploy/下存在cluster-service.xml文件;

確認…/server/all/lib/下存在jgroups.jar文件,如果沒有則重新安裝JBoss。

如果應用程序部署在default配置下,則需將上述的兩個文件分別拷入

…/server/default/deploy/、…/server/default/lib/目錄下。

這樣就完成了JBoss的集群配置,如有發生異常,可以查看日志。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved