Как зарегистрировать IP-адрес на JBoss - PullRequest
5 голосов
/ 27 июля 2010

Я хочу записать IP-адрес клиента, который вызывает мой WS.

Как я могу сделать это на JBoss?

EDIT:

Я бы хотел использовать конфигурацию log4J на JBOSS, если это возможно.

Ответы [ 2 ]

7 голосов
/ 27 июля 2010

Добавьте следующее к параметру шаблона преобразования в файле конфигурации log4j xml.

%X{RemoteAddress}

И в своем коде вы можете записать IP-адрес следующим образом:

MDC.put("RemoteAddress", request.getRemoteAddr())
0 голосов
/ 27 июля 2010

Чтение это , на случай, если вам предоставлена ​​функциональность через EJB3.

...