【问题标题】:How to identify if an application is running on WebLogic or JBoss?如何识别应用程序是在 WebLogic 还是 JBoss 上运行?
【发布时间】:2019-08-08 09:47:49
【问题描述】:

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

【问题讨论】:

    标签: java server jboss weblogic


    【解决方案1】:

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

    例如

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

    一组标识您的容器。

    【讨论】:

      猜你喜欢
      • 2010-12-01
      • 1970-01-01
      • 2016-10-21
      • 2011-03-23
      • 1970-01-01
      • 2013-04-20
      • 1970-01-01
      • 1970-01-01
      • 2011-02-20
      相关资源
      最近更新 更多