摘要:有時(shí)需要在當(dāng)前代碼中獲取當(dāng)前實(shí)例的端口號(hào)通過請(qǐng)求可以但有時(shí)也需要在沒有請(qǐng)求的情況下獲取到端口號(hào)用以下方法是可以獲取到的
有時(shí)需要在當(dāng)前代碼中獲取當(dāng)前Server實(shí)例的端口號(hào), 通過HttpServletRequest請(qǐng)求可以, 但有時(shí)也需要在沒有請(qǐng)求的情況下獲取到端口號(hào).
用以下方法是可以獲取到的:
public int getHttpPort() { try { MBeanServer server; if (MBeanServerFactory.findMBeanServer(null).size() > 0) { server = MBeanServerFactory.findMBeanServer(null).get(0); } else { log.error("no MBeanServer!"); return -1; } Set names = server.queryNames(new ObjectName("Catalina:type=Connector,*"), Query.match(Query.attr("protocol"), Query.value("HTTP/1.1"))); Iterator iterator = names.iterator(); if (iterator.hasNext()) { ObjectName name = (ObjectName) iterator.next(); return Integer.parseInt(server.getAttribute(name, "port").toString()); } } catch (Exception e) { log.error("getHttpPort", e); } return -1; }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/77441.html
摘要:則是基金會(huì)下的另外一個(gè)項(xiàng)目,與相比,能夠動(dòng)態(tài)的生成資源并返回到客戶端。和都能夠?qū)⒛骋粋€(gè)文本文件的內(nèi)容通過協(xié)議返回到客戶端,但是這個(gè)文本文件的內(nèi)容是固定的也就是說無論何時(shí)任何人訪問它得到的內(nèi)容都是完全相同的,這樣的資源我們稱之為靜態(tài)資源。 作者:知乎用戶鏈接:https://www.zhihu.com/questio...來源:知乎 Apache,指的是Apache軟件基金會(huì)下的一個(gè)項(xiàng)目...
摘要:則是基金會(huì)下的另外一個(gè)項(xiàng)目,與相比,能夠動(dòng)態(tài)的生成資源并返回到客戶端。和都能夠?qū)⒛骋粋€(gè)文本文件的內(nèi)容通過協(xié)議返回到客戶端,但是這個(gè)文本文件的內(nèi)容是固定的也就是說無論何時(shí)任何人訪問它得到的內(nèi)容都是完全相同的,這樣的資源我們稱之為靜態(tài)資源。 作者:知乎用戶鏈接:https://www.zhihu.com/questio...來源:知乎 Apache,指的是Apache軟件基金會(huì)下的一個(gè)項(xiàng)目...
摘要:服務(wù)器插件在其他的服務(wù)器進(jìn)程內(nèi)部地址空間啟動(dòng)一個(gè)虛擬機(jī),容器組件在此虛擬機(jī)中運(yùn)行。如有客戶端發(fā)出調(diào)用請(qǐng)求,服務(wù)器插件獲得對(duì)此請(qǐng)求的控制并轉(zhuǎn)發(fā)給容器組件使用通訊機(jī)制,即本地調(diào)用接口。 博文參考 http://xtony.blog.51cto.com/3964396/988706/ http://blog.sina.com.cn/s/blog_a0e7e34c01015nes.html h...
閱讀 3155·2021-08-03 14:05
閱讀 2209·2019-08-29 15:35
閱讀 731·2019-08-29 13:30
閱讀 3233·2019-08-29 13:20
閱讀 2589·2019-08-23 18:15
閱讀 1855·2019-08-23 14:57
閱讀 2280·2019-08-23 13:57
閱讀 1396·2019-08-23 12:10