如何识别应用程序是否在WebLogic或JBoss上运行?

问题描述 投票:2回答:1

根据运行的应用程序(如WebLogic或JBoss)的实例,我必须获取IP,该IP使用不同的头进行映射。那么,如果webapp在WebLogic或JBoss上运行,我如何用Java编程识别?

java server jboss weblogic
1个回答
2
投票

您可以尝试获取jboss.server.name系统属性(因此您知道您的应用程序在JBoss容器中运行)和weblogic.Name系统属性(用于WebLogic版本)。

防爆。

String weblogicServerName = System.getProperty("weblogic.Name");
String jbossServerName = System.getProperty("jboss.server.name");

一套识别您的容器。

© www.soinside.com 2019 - 2024. All rights reserved.