关于Jboss启动服务后本机可以访问,其他机子却无法访问问题解答

      近日做项目中,要用Ejb的客户端调用部署在其他机子上的服务器端,却发现服务器端已经正常启动且服务器机也可以访问。但是,我的机子就是无法与服务器端建立通信,进行数据交互。查资料发现默认情况下启动jboss,本机可以访问,而其他机器无法访问,原因是jboss默认只允许本机进行连接。

    下面我对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=                                          设置日志记录插件类型

     之后我进行了如下操作:

     使用 -b IP参数启动jboss,即 /run -b 0.0.0.0  & 启动成功后远程和本地都能连接jboss

   

    

    

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值