首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBoss运用笔记

2014-07-25 
JBoss使用笔记一、修改Jboss的访问端口找到${JBOSS_HOME}/server/default/deploy/jboss-web.deployer/serve

JBoss使用笔记
一、修改Jboss的访问端口
    找到${JBOSS_HOME}/server/default/deploy/jboss-web.deployer/server.xml这个文件,修改其中的节点

    将其中的port修改为你想使用的端口,比如8088。

二、在一个JBoss AS中启动两个JBoss实例
    也不知道这样说是否准确,反正就是可以理解为将server下的default和all同时启动的意思。具体做法如下:
    第一步:复制default文件夹,两份,一份重命名为myconfig1,一份重命名为myconfig2。
    第二步:第一个jboss可以正常启动(若有需要,可修改默认的访问端口)。
    第三步:第二个jboss需要修改一系列的port,以防冲突,涉及到如下文件(以myconfig2为例):
        1、${JBOSS_HOME}/server/myconfig2/conf/jboss-service.xml 查找port,在所有找到的端口前面加上2(也可以加3,小号端口常被系统占用,不要超过65536即可);
        2、${JBOSS_HOME}/server/myconfig2/deploy/jboss-web.deployer/server.xml 查找port,在所有找到的端口前面加上2(HTTP/1.1的端口号是jboss的访问端口,改成80,88,8080等和第一个jboss不同即可,要常用,这个不必加2了);
        3、${JBOSS_HOME}/server/myconfig2/deploy/ejb3.deployer/META-INF/jboss-service.xml 查找port,在所有找到的端口前面加上2;
       4、${JBOSS_HOME}/server/default/deploy/jms/uil2-service.xml 查找port,在所有找到的端口前面加上2;
   
    OK,可以启动jboss了
    run.sh -c myconfig1
    run.sh -c myconfig2

三、建立虚拟主机
    在要建立的项目的WEB-INF下建立一个文件jboss-web.xml,内容如下:
    网上的资料说:还要在${JBOSS_HOME}/server/default/deploy/jboss-web.deployer/server.xml添加一个<Host>节点,其name要和上面的virtual-host一致。不过,我没有添加,也能正常跑起来,还没找到为什么。有知道的高手请解答。 
    可是建立好虚拟主机后,我不知道该如何访问jboss的管理控制台了,呵呵,请知道的高手指教。
    注:以上均在JBoss4.2.3GA验证通过。

热点排行