初次写作--JBoss 5 启动参数
来源:互联网 发布:面试时如何谈薪资知乎 编辑:程序博客网 时间:2024/06/12 20:21
****************************************************************
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占用了很多端口,一个个改不方便,一般都使用自带的端口偏移,使用如下系统属性:
-Djboss.service.binding.set
作用:修改jboss端口
不是到server.xml里去修改端口,这样麻烦,维护起来也不方便
根据bindings-jboss-beans的规则,ports-01配置是在8080基础上+100即8180,所对应的Naming Service,Remote classloading service,Remoting Connector,RMI/JRMP,HA Pooled invoker等,都会自适应+100;如果是ports-02就会加200,依此类推。
但jboss默认只提供了各4种端口规则( ports-default,ports-01,ports-02,ports-03),修改:
修改端口绑定配置文件bindings-jboss-beans.xml($jboss_home\default\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml,default是web服务目录,根据自己的应用而定)
第一处,添加一行 <inject/>:
<parameter>
<set>
<inject bean="PortsDefaultBindings"/>
<inject bean="Ports01Bindings"/>
<inject bean="Ports02Bindings"/>
<inject bean="Ports03Bindings"/>
<inject bean="Ports04Bindings"/>
</set>
</parameter>
第二处,在<bean name="Ports03Bindings" class="org.jboss.services.binding.impl.ServiceBindingSet">结束标签之后增加一段: **** Ports04Bindings ****,改需要改的几个字段
附上部分端口占用的基础值:
- 初次写作--JBoss 5 启动参数
- JBoss启动参数(转)
- JBoss启动参数
- jboss启动参数和tomcat启动参数
- JBOSS初次实践
- JBoss 4.0.4GA 启动参数
- linux下jboss启动配置参数
- jboss启动
- 分布式部署连接jboss,使用启动参数 run -b
- 设置jboss启动参数打印异常时调用栈信息
- 初次启动openoffice问题
- 小菜鸟初次接触JBoss应用服务器
- 初次尝试mac下markdown 免费写作工具-Writed
- JBOSS参数调优
- Jboss 数据源配置参数
- Jboss 数据源配置参数
- JBoss启动过程
- JBOSS无法启动
- RSA算法
- C# 读取和设置app.config里的connectionstring
- eclipse工程获取工程/文件目录
- iOS中AutoLayout相关方法及流程
- 初次写作--JBoss 5 启动参数
- Bullet(Cocos2dx)之增加调试绘制PhysicsDraw3D
- java内部类的作用分析
- python encode和decode函数说明
- 四、表达式
- Axure中使用图标字体【FontAwesome】
- proc目录说明
- C# 判断是否为数字
- 使用 Interface Builder 兼容 iOS6 和iOS7