Chinaunix首页 | 论坛 | 博客
  • 博客访问: 320532
  • 博文数量: 176
  • 博客积分: 2970
  • 博客等级: 少校
  • 技术积分: 1520
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-11 14:35
文章存档

2011年(10)

2010年(18)

2009年(62)

2008年(86)

我的朋友
最近访客

分类:

2008-08-07 14:51:34

20080405 jboss 端口


http://blog.csdn.net/lybra/archive/2008/03/18/2193381.aspx
JBoss,Geronimo还是Tomcat?三种开源Java应用服务器的比较

方法1:

JBOSS版本:4.2GA

症状:服务器无法通过IP地址去访问,只能用127.0.0.1或者localhost来访问。

解决办法:
启动JBOSS的时候输入:run -b xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx为本机的IP地址。

原因:
JBOSS 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址 访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。
这和以前版本的JBOSS不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。



JBOSS安裝与配置


jboss 4.0 ejb 部署


J2EE应用服务器(Jboss+Tomcat)安装攻略

http://www.cnblogs.com/happyexp/archive/2008/03/25/1121263.html
JBoss做成FEDORA系统服务

最近使用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 -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 & 即可


JBOSS版本:4.2GA

症状:服务器无法通过IP地址去访问,只能用127.0.0.1或者localhost来访问。

解决办法:
启动JBOSS的时候输入:run -b xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx为本机的IP地址。

原因:
JBOSS 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。
这和以前版本的JBOSS不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。

最近使用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 -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 & 即可

JBOSS的常用设置

1、将默认端口8080改为80
找到JBOSS_HOME\server\default\deploy\jbossweb-tomcat50.sar\server.xml文件,找到如下部分:

maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
把里面的8080改为80。JBOSS启动之后就可以用访问。

2、将WEB应用发布为默认应用程序
在当前WEB项目的"WEB-INF"目录下新建一个jboss-web.xml文件,内容如下:

/

重新发布WEB应用,启动JBOSS,打开IE输入: 即可浏览该WEB应用程序的内容。


字体:

阅读(667) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~