http://blog.csdn.net/yangbobo1992/article/details/8876587

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

其它服务需要的附加端口

Default Port Location Description
3528 ./deploy/iiop-service.xml CORBA port
3873 ./deploy/ejb3.deployer/META-INF/jboss-service.xml EJB3 remote invoker
1162 ./deploy/snmp-adaptor.sar/META-INF/jboss-service.xml SNMP Log
1161 ./deploy/snmp-adaptor.sar/META-INF/jboss-service.xml SNMP Adaptor
19001 jmx-rmi-adaptor.sar JMX over RMI

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端口说明的更多相关文章

  1. JBOss 端口没占用!

    打开exlipse ,启动服务器 后,报如下错误:

  2. Linux下端口被占用解决

      有时候关闭软件后,后台进程死掉,导致端口被占用.下面以JBoss端口8083被占用为例,列出详细解决过程. 解决方法: 1.查找被占用的端口 netstat -tln netstat -tln | ...

  3. windows下jboss启动、配置、访问

    window 下的jboss启动.配置.访问 1.进入jboss\server\default\deploy\jboss-web.deployer 执行run命令 2.jboss访问地址:http:/ ...

  4. JBOSS安装配置详细教程

    首先在http://jbossas.jboss.org/downloads/下载相关程序我下载的是 JBoss AS 6.1.0.Final 1.配置jboss环境 1.1用户变量path后面添加 ; ...

  5. 怎样从外网访问内网Jboss?

    本地安装了一个Jboss,只能在局域网内访问,怎样从外网也能访问到本地的Jboss呢?本文将介绍具体的实现步骤. 准备工作 安装并启动Jboss 默认安装的Jboss端口是8080. 实现步骤 下载并 ...

  6. myeclipse配置jboss

    一 相关软件准备 jdk1.6     Myeclipse    jboss 6.1 下载地址:http://www.jboss.org/jbossas/downloads/二 安装 下载完jboss ...

  7. Linux下端口被占用确认

    有时候关闭软件后,后台进程死掉,导致端口被占用.下面以JBoss端口8083被占用为例,列出详细解决过程. 解决方法: 1.查找被占用的端口 netstat -tln netstat -tln | g ...

  8. Linux解决删除文件后空间没有释放问题_端口占用问题

    使用命令 (1) losf | grep deleted 查询所有已经删除但是还未释放空间的进程,找到容量最大的线程,kill -9 pid 然后等待容量释放 (2) netstat -ano | g ...

  9. Linux下端口被占用如何解决???

    有时候关闭软件后,后台进程死掉,导致端口被占用.下面以JBoss端口8083被占用为例,列出详细解决过程. 解决方法: 1.查找被占用的端口 netstat -tln netstat -tln | g ...

随机推荐

  1. Keeplived配置Nginx双机高可用

    一.简介不管是Keepalived还是Heartbeat做高可用,其高可用,都是站在服务器脚本去说的高可用,而不是服务的角度.也就是说,如果服务器DOWN机或者网络出现故障,高可用是可以实现自动切换的 ...

  2. uva 1001(最短路)

    题意:在一个三维的奶酪里面有n(n<=100)个洞,老鼠A想到达老鼠B的位置,在洞里面可以瞬间移动,在洞外面的移动速度为10秒一个单位,求最短时间 题解:如果两个洞相交,那么d[i][j]=0: ...

  3. iOS开发UI篇—多控制器和导航控制器简单介绍

    iOS开发UI篇—多控制器和导航控制器简单介绍 一.多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单.当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个vi ...

  4. 分享记录我的Linux系统入门学习经验

    人生很多事情都是巧合,或者说命中注定.就拿Linux于我来说,大学期间也修了Linux基础这门课,但是从来没有想到自己会从事与Linux相关的工作,更没有想过自己可以通过Linux获取更多的东西. 真 ...

  5. Linux 编译 websocket++

    下载boost 库wget -O boost_last.zip http://downloads.sourceforge.net/project/boost/boost/1.58.0/boost_1_ ...

  6. HDU 4746 莫比乌斯反演+离线查询+树状数组

    题目大意: 一个数字组成一堆素因子的乘积,如果一个数字的素因子个数(同样的素因子也要多次计数)小于等于P,那么就称这个数是P的幸运数 多次询问1<=x<=n,1<=y<=m,P ...

  7. css定位之绝对定位

    绝对定位可以做很多事情,如广告位,弹出框,遮罩层等一些功能 css的定位方式:1.静态定位, 2.绝对定位(固定定位和绝对定位) ,3.相对定位 绝对定位会受到影响的因素有 1.属性的取值. 2.元素 ...

  8. web前端入门:一小时学会写页面

    一小时学会写页面 作为一个懒癌晚期患者,总是习惯找各种简单的解决问题的方法,也习惯性把问题简单化,所以今天想分享给大家简单的web前端入门方法.既然题目已经定了一个小时那么废话就不多说了,计时开始 1 ...

  9. cassandra CQL 3.0 怎样实现 dynamic column;

    1. cassandra有一个好的特点是列之间可以按照column key进行排序:这样当rowkey确定以后,对于同一个“行”的范围(range query)查找是很方便的:官方说法,每一个“行”( ...

  10. 【转载】【Windows批处理IV】批量进行文件重命名

    1.过滤文件名中所有数字.汉字.特殊字符(含空格) @echo off for %%a in (*.*) do ( if "%%~nxa" neq "%~nx0" ...