В Weblogic (10), как мне получить доступ к имени узла из Java? - PullRequest
3 голосов
/ 26 сентября 2010

Я хотел бы настроить некоторую конфигурацию для каждого узла в кластере weblogic, и мне нужен доступ к имени узла из Java.

Ответы [ 2 ]

6 голосов
/ 26 сентября 2010

В вашем случае может быть достаточно (сценарии запуска устанавливают системное свойство weblogic.Name на имя сервера при запуске сервера):

System.getProperty("weblogic.Name");
0 голосов
/ 29 сентября 2010

вы можете установить системные свойства используя опцию -D. Если вы используете управляемый сервер weblogic с nodemanager, вы можете установить нужные свойства на вкладке «Запуск сервера» в поле параметров Java. что-то вроде

-DVARIABLE_NAME = some_id_you_may_use

, чем в коде Java:

String sMyPropVariable = System.getProperty ("VARIABLE_NAME");

[] s

...