在将Jboss 安装为Windows 服务时设定系统参数

从Jboss4 开始,其默认的绑定地址,即jboss.bind.address 属性,变成了127.0.0.1。就意味着只有本机可以访问jboss 上部署的服务。

怎样去指定Jboss 的绑定IP 呢?(以下内容针对Jboss5)
我们知道,可以通过设定系统参数jboss.bind.address 来指定Jboss 的绑定IP,但是Jboss 启动时不能识别传递给JVM 的系统参数,即在JAVA_OPTS 中增加-Djboss.bind.address=0.0.0.0 不会有效果。只能传递给Jboss 的启动脚本run.bat 或者run.sh,如
run -c default -Djboss.bind.address =0.0.0.0

其中-c option 指定启动的server ,-Djboss.bind.address 就是设定系统参数了。当然,该参数跟-b option 是等效的,以下命令也是OK 的,

run -c default -b 0.0.0.0

 

到此为止大家应该都知道,以下的部分讲述如何将jboss 安装为Windows Service

我们知道可以使用$(JBOSS_HOME)/bin/service install 将Jboss 安装为服务,问题是

如何在将Jboss 安装为Service 的时候传递参数,如指定启动的Server,设定绑定地址... 呢?

修改service.bat 中的:cmdStart 和:cmdRestart 部分,

在call run.bat 后边增加参数,即

call run.bat -c all  -b 0.0.0.0

然后再调用service install 安装服务

 

最后通过net start 或者控制面板就可以操作这个服务了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值