新聞中心
JBoss版本:4.2.2GA

創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的十年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都地磅秤等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶的一致贊譽(yù)。
癥狀:服務(wù)器無(wú)法通過(guò)IP地址去JBoss訪問(wèn),JBoss訪問(wèn)只能用127.0.0.1或者localhost。
解決辦法:
啟動(dòng)JBoss的時(shí)候輸入:run -b xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx為本機(jī)的IP地址。
原因:
JBoss4.2以上版本服務(wù)啟動(dòng)如果不加任何參數(shù)的話,只監(jiān)聽(tīng)127.0.0.1,就是說(shuō)只能用127.0.0.1或者localhost訪問(wèn),用本機(jī)的對(duì)外地址 訪問(wèn)不了,同一網(wǎng)絡(luò)內(nèi)別的機(jī)子沒(méi)法訪問(wèn)。除非你用參數(shù)-b ip地址 來(lái)綁定監(jiān)聽(tīng)的地址才可以。這和以前版本的JBoss不一樣,以前版本的不加任何參數(shù)是監(jiān)聽(tīng)本機(jī)所有的IP地址,現(xiàn)在必須使用參數(shù)-b 0.0.0.0才可以監(jiān)聽(tīng)全部地址。
1.以下是具體解決方法:
在JBoss-4.2.2.GA\bin目錄下,新建start.bat文件,錄入如下內(nèi)容:
run.bat -b 0.0.0.0
保存即可。使用你新制作的start.bat文件啟動(dòng)服務(wù)之后就可以IP訪問(wèn)了。
2.找到JBoss_HOME的\server\default\deploy\JBoss-web.deployer\server.xml文件。
port="8080" address="${jboss.bind.address}" - maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
- emptySessionPath="true"
- enableLookups="false" redirectPort="8443" acceptCount="100"
- connectionTimeout="20000" disableUploadTimeout="true"/>
JBoss 改端口號(hào):
找到JBoss_HOME的\server\default\deploy\JBoss-web.deployer\server.xml文件,找到如下部分:
port="8080" address="${jboss.bind.address}" - maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
- emptySessionPath="true"
- enableLookups="false" redirectPort="8443" acceptCount="100"
- connectionTimeout="20000" disableUploadTimeout="true"/>
以上是JBoss訪問(wèn)只能用localhost修改辦法。
網(wǎng)站標(biāo)題:JBoss只能用localhost訪問(wèn)修改辦法
文章出自:http://m.5511xx.com/article/cddcsce.html


咨詢
建站咨詢
