是否可以在Glassfish v2中獲取當前域的名稱?獲取Glassfish2域的名稱
我有一個像代碼:
MemoryMXBean bean = ManagementFactory.getMemoryMXBean();
if (bean != null) {
MemoryUsage usage = bean.getNonHeapMemoryUsage();
int current = (int) ((double) usage.getUsed()/usage.getMax() * 100);
ch.log(Level.INFO, "Memory usage : (non heap) " + usage + " -- "+current+"% (limit:"+THRESHOLD+"%)");
if (current > THRESHOLD) {
//send email
}
這會向我們發送電子郵件時,應用程序服務器即將崩潰(PermGen space的除外);但我們有3個應用程序服務器正在運行,所以域名真的很有用......任何想法?
感謝
AMX可以從「應用程序服務器內的」使用一個非常簡單的方法。它是管理控制檯/ GUI用於收集和編輯配置數據的主要API。 – vkraemer 2010-05-18 13:30:54
這是一個雞和雞蛋,在管理控制檯解決...也許你應該打開一個新的問題有關的這方面的問題。 – vkraemer 2010-05-18 17:11:38
+ 1爲簡單的事實,你也分享在疼痛稱爲JCAPS :) – javamonkey79 2010-12-09 21:42:41