с веб-страницы, как получить сведения о сервере/управляемом сервере, которые являются средой кластера weblogic?

В weblogic у нас есть кластерная среда с 6 управляемыми серверами (все запущены и работают).

всякий раз, когда я обращаюсь к URL-адресу приложения, я хотел знать, на какой управляемый сервер отправляется запрос (с помощью элемента проверки или любым другим способом),

Чтобы узнать детали сервера, это любая конфигурация, которую мы должны выполнить в weblogic, application/ любой другой, чтобы заархивировать это.

в основном я должен проверить журналы управляемого сервера на основе этого пользователя.

Заранее спасибо.


person RAJA K    schedule 26.11.2019    source источник
comment
Это помогло? stackoverflow.com/help/someone-answers   -  person Cedric    schedule 02.12.2019


Ответы (1)


Чтобы отобразить имя сервера в jsf OutputText, вы можете создать следующее свойство в своем Java-бине:

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 в консоли проверки элемента)

person Cedric    schedule 26.11.2019