从网页,如何获取服务器/托管服务器的详细信息是weblogic群集环境?

时间:2019-11-26 07:56:00

标签: oracle-adf weblogic12c webcenter

在weblogic中,我们的集群环境具有6个托管服务器(所有服务器均已启动并正在运行)。

每当我访问应用程序URL时,我想知道请求将转到哪个托管服务器(通过使用inspect元素或任何其他方式),

要知道服务器的详细信息是服务器的任何配置,我们必须在weblogic,application /其他任何配置中对此进行存档。

基本上,我必须根据登录的用户来检查托管服务器日志。

谢谢。

1 个答案:

答案 0 :(得分:0)

要在jsf OutputText中显示服务器名称,可以在Java bean中构建以下属性:

private String currentWeblogicServerName;
public String getCurrentWeblogicServerName(){
    String managed = System.getProperty("weblogic.Name");
    return managed;
}

public String setCurrentWeblogicServerName(String CurrentWeblogicServerName){
    this.currentWeblogicServerName= CurrentWeblogicServerName;
}

在您的jsf页面中,例如:

<af:outputText value="#{YOUR_BEAN_SCOPE.YOUR_BEAN_NAME.currentWeblogicServerName}" id="ot1"/>

如果只想在“检查元素”中看到它,请将属性 visible =“ false” 添加到outputText。 (并在检查元素控制台中搜索 ot1 id)