`
123003473
  • 浏览: 1067326 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JBoss4.2.x版本发布web应用,用ip直接访问的解决办法

 
阅读更多
最近有个应用要部署到JBoss上,就用了较新的JBoss4.2版本。

部署上去很奇怪的是,以前用4.0GA版本的时候,部署完毕在ie地址栏敲入ip:port就能访问的应用却报错说:找不到服务器~而用localhost:port就可以正常访问。

百思不得其解~

回来,google了一下,又到官网上看了一下release notes,找到两个解决办法,可以用IP直接访问应用:

1、直接修改jboss-4.2.0.GA\server\default\deploy\jboss-web.deployer\server.xml:

     将中的${jboss.bind.address}改为实际的IP地址或者0.0.0.0即可恢复ip直接访问。

xml 代码

1.<Connector port="8088" address="${jboss.bind.adress}"        
2.         maxThreads="250" maxHttpHeaderSize="8192"   
3.         emptySessionPath="true" protocol="HTTP/1.1"   
4.         enableLookups="false" redirectPort="8443" acceptCount="100"   
5.         connectionTimeout="20000" disableUploadTimeout="true" />


2、修改启动脚本文件run.bat,加上执行参数 -b options:

先创建一个run.bat的快捷方式,然后右键快捷方式,查看其属性,在“目标”栏中加入-b 192.168.19.34或者-b 0.0.0.0,然后启动这个快捷方式即可。

官网上有以下说明:

JBossAS 4.2.0.GA

    * JBossAS now binds its services to localhost (127.0.0.1) *by default*, instead of binding to all available interfaces (0.0.0.0). This was primarily done for security reasons because of concerns of users going to production without having secured their servers properly. To enable remote access by binding JBoss services to a particular interface, simply run jboss with the -b option. To bind to all available interfaces and re-enable the legacy behaviour use -b 0.0.0.0. In any case, be aware you still need to secure you server properly.

【转载地址】http://mingo.iteye.com/blog/116135
分享到:
评论

相关推荐

    JBOSS4.2 自定义服务器(同一IP启动多个实例)

    ### JBoss 4.2 自定义服务器(在同一 IP 启动多个实例)配置方法详解 在企业级应用开发中,为了提高服务器资源利用率以及更好地进行应用程序的隔离与管理,经常需要在同一台物理服务器上部署多个独立的应用服务器...

    biee10g部署开发详细文档

    Oracle Business Intelligence Enterprise Edition (BIEE) 是 Oracle 公司提供的一个全面的企业级商业智能解决方案。这个系统允许用户从各种数据源中获取、分析并展示数据,为决策者提供实时的业务洞察。本文档将...

    Web安全深度剖析(张柄帅)

    《Web安全深度剖析》总结了当前流行的高危漏洞的形成原因、攻击手段及解决方案,并通过大量的示例代码复现漏洞原型,制作模拟环境,更好地帮助读者深入了解Web应用程序中存在的漏洞,防患于未然。 《Web安全深度剖析...

    揭开J2EE集群的面纱

    这样,当某台服务器出现故障时,其他服务器可以直接使用最新的会话数据。这种方法提高了系统的可用性,但可能会影响性能。 **4.2.3 Tomcat的方案:多服务器复制** Tomcat提供了多种会话复制的方式,其中一种是通过...

    Jetty权威指南.pdf

    静态部署是指直接将Web应用部署到Jetty的`webapps`目录下,Jetty会在启动时自动扫描该目录并加载Web应用。 **5.3 动态热部署** 除了静态部署外,Jetty还支持动态热部署,即在不重启服务器的情况下更新Web应用。这...

    电子政务网站的硬件设计与软件配置.docx

    - **应用服务器**:如Tomcat或JBOSS,用于部署和运行Java应用。 ##### 4.3 DNS配置 DNS服务负责将域名解析为IP地址,是电子政务网站正常运行的基础之一。配置时需要设置正确的域名解析记录。 ##### 4.4 DHCP配置 ...

    测试培训教材

    解决办法1:修改其他程序的端口使用 解决办法2:修改JBOSS的启动端口 JBOSS_HOME\server\default\deploy\jbossweb-tomcat55.sar\server.xml 6、修改IP地址后不能登录QC 解决办法: 在C:\Program Files\Mercury\...

Global site tag (gtag.js) - Google Analytics