很多时候服务器的数据总是不够的,这就需要在一台机器上跑多个JBoss实例。JBoss比Tomcat复杂的多,端口是使用的就更多,一个一个修改不现实,JBoss提供了自动更改端口的办法。
-Djboss.service.binding.set=ports-default
posts-default 使用默认端口
posts-01,posts-02,posts-03
-Djboss.service.binding.set=ports-01
如:8080端口,JBoss会默认为你在端口号上增加100,即:8180。所有的端口以此类推都增加100。posts-02,posts-03分别增加200,300
如果4个都不够用,可以修改posts-xx的配置文件,增加几个。这个的配置文件在jboss-5.1.0.GA/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml(其中default为不通的启动目录)
这样省去了手动修改端口劳动。