JBoss711+modcluster集群配置.docx

上传人:小飞机 文档编号:3159850 上传时间:2023-03-11 格式:DOCX 页数:7 大小:38.71KB
返回 下载 相关 举报
JBoss711+modcluster集群配置.docx_第1页
第1页 / 共7页
JBoss711+modcluster集群配置.docx_第2页
第2页 / 共7页
JBoss711+modcluster集群配置.docx_第3页
第3页 / 共7页
JBoss711+modcluster集群配置.docx_第4页
第4页 / 共7页
JBoss711+modcluster集群配置.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JBoss711+modcluster集群配置.docx》由会员分享,可在线阅读,更多相关《JBoss711+modcluster集群配置.docx(7页珍藏版)》请在三一办公上搜索。

1、JBoss711+modcluster集群配置JBoss7.1.1/EAP6.1+mod_cluster集群配置 由于使用WildFly时,遇见了无法解决的302Found问题,故退而求其次,使用JBoss7.1.1进行集群配置。 但JBoss7.1.1有着天生的BUG,并由官方确认为BUG,并声明已在JBoss7.2中修复。由于JBoss并没有7.2版本提供下载,所以笔者这里使用了EAP6.1进行集群的配置,该配置方案与之前的WildFly8.x+mod_cluster集群配置类似。 WildFly8.x+mod_cluster集群配置参考地址:http:/tylanbin.tk/65.ht

2、ml 系统环境: 一、配置说明 由于与WildFly的配置基本上完全类似,所以这里仅仅列出不同点 1、需要手动指定节点的id: 修改master的domain.xml,加入instance-id属性: 2、需要手动指定mod_cluster的地址: 修改master的domain.xml,加入proxy-list属性: 二、配置JBoss7/EAP6.1为Windows服务 1、从官网下载JBoss Web Native Connectors 下载地址:http:/jbossweb.jboss.org/downloads/jboss-native-2-0-10 2、解压后,将bin目录放置到J

3、Boss7/EAP6.1目录下,与bin合并 3、修改service.bat文件,修改范例如下: echo off REM JBoss, the OpenSource webOS REM REM Distributable under LGPL license. REM See terms of license at gnu.org. REM 3、其余配置参考WildFly8.x+mod_cluster集群配置。 Windows 7 SP1 JDK 7+ EAP 6.1 mod_cluster 1.2.6 注意:mod_cluster有两个windows httpd+ssl的版本下载,对应32

4、位和64位 软件环境: REM - REM JBoss Service Script for Windows REM - if not %ECHO% = echo %ECHO% if %OS% = Windows_NT setlocal set DIRNAME=%CD% REM REM VERSION, VERSION_MAJOR and VERSION_MINOR are populated REM during the build with ant filter. REM set SVCNAME=JBAS7SVC set SVCDISP=JBoss Application Server 7

5、 set SVCDESC=JBoss Application Server 7 GA/Platform: Windows x64 set NOPAUSE=Y REM Suppress killing service on logoff event set JAVA_OPTS=-Xrs REM Figure out the running mode if /I %1 = install goto cmdInstall if /I %1 = uninstall goto cmdUninstall if /I %1 = start goto cmdStart if /I %1 = stop goto

6、 cmdStop if /I %1 = restart goto cmdRestart if /I %1 = signal goto cmdSignal echo Usage: service install|uninstall|start|stop|restart|signal goto cmdEnd REM jbosssvc retun values REM ERR_RET_USAGE 1 REM ERR_RET_VERSION 2 REM ERR_RET_INSTALL 3 REM ERR_RET_REMOVE 4 REM ERR_RET_PARAMS 5 REM ERR_RET_MOD

7、E 6 :errExplain if errorlevel 1 echo Invalid command line parameters if errorlevel 2 echo Failed installing %SVCDISP% if errorlevel 4 echo Failed removing %SVCDISP% if errorlevel 6 echo Unknown service mode for %SVCDISP% goto cmdEnd :cmdInstall jbosssvc.exe -imwdc %SVCNAME% %DIRNAME% %SVCDISP% %SVCD

8、ESC% service.bat if not errorlevel 0 goto errExplain echo Service %SVCDISP% installed goto cmdEnd :cmdUninstall jbosssvc.exe -u %SVCNAME% if not errorlevel 0 goto errExplain echo Service %SVCDISP% removed goto cmdEnd :cmdStart REM Executed on service start del .r.lock 2&1 | findstr /C:being used nul

9、 if not errorlevel 1 ( echo Could not continue. Locking file already in use. goto cmdEnd ) echo Y .r.lock jbosssvc.exe -p 1 Starting %SVCDISP% E:Cluster_JBoss7jboss-eap-6.1logrun.log call domain.bat E:Cluster_JBoss7jboss-eap-6.1logrun.log 2&1 jbosssvc.exe -p 1 Shutdown %SVCDISP% service E:Cluster_JB

10、oss7jboss-eap-6.1logrun.log del .r.lock goto cmdEnd :cmdStop REM Executed on service stop echo Y .s.lock jbosssvc.exe -p 1 Shutting down %SVCDISP% E:Cluster_JBoss7jboss-eap-6.1logshutdown.log call jboss-cli.bat -connect command=:shutdown E:Cluster_JBoss7jboss-eap-6.1logshutdown.log 2&1 jbosssvc.exe

11、-p 1 Shutdown %SVCDISP% service E:Cluster_JBoss7jboss-eap-6.1logshutdown.log del .s.lock goto cmdEnd :cmdRestart REM Executed manually from command line REM Note: We can only stop and start echo Y .s.lock jbosssvc.exe -p 1 Shutting down %SVCDISP% E:Cluster_JBoss7jboss-eap-6.1logshutdown.log call jbo

12、ss-cli.bat -connect command=:shutdown E:Cluster_JBoss7jboss-eap-6.1logshutdown.log 2&1 del .s.lock :waitRun REM Delete lock file del .r.lock nul 2&1 REM Wait one second if lock file exist jbosssvc.exe -s 1 if exist .r.lock goto waitRun echo Y .r.lock jbosssvc.exe -p 1 Restarting %SVCDISP% E:Cluster_

13、JBoss7jboss-eap-6.1logrun.log call domain.bat E:Cluster_JBoss7jboss-eap-6.1logrun.log 2&1 jbosssvc.exe -p 1 Shutdown %SVCDISP% service E:Cluster_JBoss7jboss-eap-6.1logrun.log del .r.lock goto cmdEnd :cmdSignal REM Send signal to the service. REM Requires jbosssch.dll to be loaded in JVM if not %2 =

14、goto execSignal echo Missing signal parameter. echo Usage: service signal 0.9 goto cmdEnd :execSignal jbosssvc.exe -k%2 %SVCNAME% goto cmdEnd :cmdEnd 三、常见问题处理 1、配置根路径应用无效的问题 参考WildFly8.1+mod_cluster的ROOT应用问题:http:/tylanbin.tk/67.html 除此之外,修改master的domain.xml配置,设置enable-welcome-root为false: . 4、修改完成后,执行service.bat install安装服务即可。 . 2、部署应用启动后,出现JBAS011054和JBAS011006警告: 官方已经承认该警告为BUG,可以忽略,如果实在看着不习惯,可以配置log进行屏蔽: 修改matser的domain.xml的日志配置: EAP6.1屏蔽方式: . JBoss7.1.1屏蔽方式 .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号