В распределенной среде, как я могу настроить log4j для входа в разные файлы для каждого экземпляра JVM на одном хосте? - PullRequest
0 голосов
/ 11 июня 2010

Мое приложение работает в IBM WebSphere 6.1 Network Deployment. Приложение имеет несколько файлов JSP и классов Java. Сегодня у каждого хоста есть только один экземпляр JVM, но я собираюсь запустить другой экземпляр на каждом хосте. Как настроить log4j для входа в разные файлы для каждого экземпляра JVM на одном хосте? Я думал об использовании подстановки переменных в файле конфигурации log4j XML, но он работает только со свойствами системы. Таким образом, безопасно и рекомендуется устанавливать собственное системное свойство только для хранения имени JVM? Кто-нибудь знает другую стратегию для достижения этого «элегантным» способом?

1 Ответ

0 голосов
/ 11 июня 2010

Я нашел системное свойство, которое уже существует (IBM WAS ND 6.1) и предоставляет имя JVM (am.appserver).Но я открыт для альтернативных предложений.

...