jboss端口说明
来源:互联网 发布:复杂流程图 软件 编辑:程序博客网 时间:2024/06/07 20:38
1. jboss 的端口修改位置总结
Jboss通常占用的端口是1098,1099,4444,4445,8080,8009,8083,8093这几个,
默认端口是8080
端口具体位置如下:
Default Port
Location
Description
1099
\jboss\server\default\conf\jboss-service.xml
or
./naming.sar/META-INF/jboss-service.xml
Bootstrap JNP port.
1098 (anon)
\jboss\server\default\conf\jboss-service.xml
or
./naming.sar/META-INF/jboss-service.xml
RMI naming service port.
Use '0' for an anonymous port.
4444
\jboss\server\default\conf\jboss-service.xml
or
./deploy/invokers-service.xml
RMI/JRMP invoker port
4445
\jboss\server\default\conf\jboss-service.xml
or
./deploy/invokers-service.xml
Pooled invoker
8083
\jboss\server\default\conf\jboss-service.xml or
./deploy/dynclassloader-service.xml
RMI dynamic class loader port
8080
\jboss\server\default\deploy\jboss-web.deployer\server.xml
HTTP port for the web container
8009
/jboss/server /deploy/jbossweb-tomcat55.sar/server.xml
AJP port for the web container
8093
\jboss\server\default\deploy\jms\uil2-service.xml
UIL for JMS.
8443 (optional)
/jboss/server /deploy/jbossweb-tomcat55.sar/server.xml
HTTPS port for the web container
Clustered时需要配置的端口
Default Port
Location
Description
1100
./deploy/cluster-service.xml
HA-JNDI
1101 (anon)
./deploy/cluster-service.xml
RMI for HA-JNDI
Use '0' for an anonymous port.
4446
./deploy/cluster-service.xml
HA Pooled Invoker
4447
./deploy/cluster-service.xml
HA JRMP
45566 (mcast)
./deploy/cluster-service.xml
JGroups clustering
其它服务需要的附加端口
2. Jboss 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,用本机的对外地址就访问不了了,如果你需要允许远程和本地都能连接jboss,那么启动时应该写./run.sh -b 0.0.0.0 或者./run.bat -b 0.0.0.0 (只能为0.0.0.0,表示所有的IP地址都可以访问)
在 MyEclipse中的jboss设置启动参数;
MyEclipse-->preferences-->MyEclipse-->Application Servers-->optional program arguments 输入 -b 0.0.0.0 (如果不行尝试JBOSS本机ip)
JBoss 4.0.4GA 启动参数解释
-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, -- p=
P的多播地址
-l, --log=
设置日志记录插件类型
JBoss 4.0.4GA环境变量
JBOSS_HOME
JBoss的位置
JAVA
Java运行程序的位置
JAVA_OPTS
JVM启动参数
MAX_FD
JBoss能够使用文件描述符的最大数量(仅用于Un*x)
分布式部署连接jboss,使用启动参数 run -b
最近使用jboss开发ejb3的项目,发现分布式部署后,tomcat访问不到 jboss,使用telnet也访问不到jboss,如:telent 192.168.100.77 1099(tomcat机器为192.168.100.91)。而在本机上启动jboss,并在本机访问没有问题。
注:使用的jboss4.2或更高版本发生上述情况,4.2以下版本没有进行验证。
原因,jboss启动时,默认只允许本机进行连接。
如何允许远程连接jboss呢,方法如下:
1)在启动jboss时,带上参数 -b IP ,如: ./run.bat -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 即可
3. JBOSS的目录;
解压缩后可以直接使用,注意使用前需要先配置JAVA_HOME环境变量。
JBoss的目录结构:
bin:JBoss启动命令和启动环境配置(run.bat启动)
client:JBoss中的客户端支持jar包,用来支持ejb3开发的。
docs:支持文档
lib:支持类库
server:所有的可以启动的服务、项目、配置
default:JBoss默认使用的服务目录
conf:该服务的相关配置
data:配置内存数据库 ,一般开发中不使用
deploy;相当于tomcat中的webapps目录,动态部署目录,所有JBoss中的项目要发布到该目录下
lib:当前服务的支持jar包
log:日志文件的保存目录
tmp:临时文件
4. work:jsp编译后的java和class文件的保存目录
Myeclipse 设置JDK配置;
在MyEclipse中点-----Window----Preferences---Java---Installed JREs
右边可以添加你安装的JDK,(只用选择JRE目录,名字自动生成)装了6.0就可以配置,然后设置成6.0;其他本版也可以;
5. Myeclipse 中JBOSS设置JDK
Myeclipse 中JBOSS设置JDK,找到菜单栏中的 MyEclipse-->preferences-->MyEclipse-->Application Servers-->找到你要用的服务名称(如tomcat4.x,jboss4.x)-->JDK-->下拉菜单中选择刚刚在 Java---Installed JREs添加的jdk,(如:jdk1.6.0) ,保存;
6. web数据库连接池文件一般位于deploy目录下(JBOSS)或者webapps目录下(tomcat)的oracle- ds.xml(oracle的配置文件),这是项目的外部连接池配置,但是有的项目需要但用内部连接池,文件是在deploy目录下的web程序\WEB-INF\classes的applicationContext.xml。
- JBOSS 端口修改说明
- JBOSS 端口修改说明
- jboss端口说明
- JBOSS常用端口说明
- jboss服务器修改端口说明
- JBoss 下的目录结构说明和端口修改相关
- jboss端口
- 修改JBoss服务器端口
- JBOSS端口占用
- JBOSS Web 端口
- jboss修改端口
- 修改JBOSS监听端口
- Jboss修改端口号
- JBOSS端口号修改
- JBoss端口的修改
- JBoss端口修改
- JBoss端口修改
- Jboss端口修改配置
- 互斥锁pthread_mutex_t的使用(转载)
- Android多媒体
- vc中关于 directx的配置,和dxsdk_extras(directshow)
- A. Array
- A Fault Model and Mutation Testing of Access Control Policies
- jboss端口说明
- OpenCV写入的视频
- 关于 DEBUG_NEW
- 解像度
- Verification and Change-Impact Analysis of Access Control Policies
- android 反编译
- 在Linux下安装android开发环境并以USB调试方式链接手机进行开发
- 2013-5-1
- Testing security policies: going beyond functional testing