jboss 启动参数

jboss-5.1.0.GA

JBoss  启动参数解释   

-h, --help                                                    显示帮助信息
    -V, --version                                               显示版本信息
      -D[=]                            设置系统属性
    -d, --bootdir=                                   设置启动补丁目录的位置;必须是绝对路径或者url
    -p, --patchdir=                                 设置补丁目录的位置;必须是绝对路径或者url
    -n, --netboot=                                  从指定的url网络位置启动
    -c, --configuration=                  指定服务器启动的配置(default、all、minimal)
    -B, --bootlib=                        将其它的jar包添加到bootclasspath的前面
    -L, --library=                         将其它的jar包添加到 loaders classpath
    -C, --classpath=                            将其它的url添加到loaders classpath
    -P, --properties=                           从指定的url加载系统属性
    -b, --host=                          所有JBoss Service绑定的地址
    -g, --partition=                          HA分区的名称(缺省为DefaultDomain)
    -u, --udp=                                         UDP的多播地址
    -l, --log=                                设置日志记录插件类型


常用的参数:

-c 服务配置名,指定JBoss启动哪个服务配置,默认是default,常用有 -c all

-b 绑定JBoss服务的IP,特别在部署EJB服务,只能通过绑定的IP查找EJB,在Linux下,不绑定IP将找不到EJB服务.对于单纯的Web应用,不绑定IP可以实现全地址绑定,对双网卡或者多个IP的环境都能通过不同IP访问.

-g 绑定HA分区名,用于EJB集群分组.

-u UDP多播地址,用于集群JBoss环境,默认为230.0.0.4,如果在局域网在有多个启动all配置(有集群配置)的JBoss服务,那在 JBoss日志中能看到不时的有组播信息出现,可以设置为不同的组播地址,避免这些干扰.合法值是IP协议中说到的广播段.

jboss启动时,默认只允许本机进行连接。

如何允许远程连接jboss呢,方法如下:
1。在启动jboss时,带上参数 -b IP ,如: ./run -b 192.168.100.77 & ,启动成功后,就可以使用远程连接jboss了,其中IP为jboss服务器的IP地址。
2。使用1方法后,虽然可以远程连接了,但在jboss本机确连接不了了,如:在77上的192.168.100.77 的tomcat却连接不上jboss了。如果你需要允许远程和本地都能连接jboss,那么将启动时的IP地址写为:0.0.0.0  如:./run -b 0.0.0.0 & 即可

猜你喜欢

转载自cometzb-xujun.iteye.com/blog/1521087