Где операторы System.out.println печатаются в WebSphere App Server
У меня есть приложение, которое настроено на IBM WebSphere 6.0
версия.
В этом приложении, где когда-либо
System.out.printlN()
Заявления, где они печатаются? Я имею в виду, какие журналы будут напечатаны? В автономном режиме я могу проверить в консоли, что приложение развернуто в окне Windows ServerКак определить, где все операторы log.debug, log.info печатаются из приложения в серверную коробку. Я пытался проверить в
log4j.properties
, но не нашел никакой полезной информации об этом.
Кроме того, у нас есть сервер приложений Websphere, на котором мы настроили 2 узла, и я развертываю на узле 01 свои изменения и пытаюсь их отладить, но без помощи.
Пожалуйста, укажите, есть ли у кого-нибудь опыт работы.
4 ответа
Я не использовал WebSphere 6 в последнее время. В более новых версиях у вас есть каталог профиля и каталог журнала, в котором находится файл журнала.
Второй вариант - перейти в консоль администрирования WAS и перейти к разделу "Устранение неполадок> Журналы и трассировка> имя_сервера", где вы можете напрямую просматривать журналы. Этот способ документирован и для WAS 6.0.
Как уже намекали другие, по умолчанию SystemOut.log
а также SystemErr.log
файлы расположены в каждом узле profiles/<profileName>/<serverName>/logs
каталог. (Эти местоположения и имена файлов могут быть переопределены в Консоли администрирования.)
Журналы log4j будут зависеть от приложений в вашей конфигурации log4j (это может быть файл log4j.properties или файл log4j.xml), но могут также зависеть от того, использует ли что-либо в вашем приложении протоколирование Jakarta Commons Logging. Если это произойдет, вы можете найти все журналы log4j также собирается SystemOut.log.
Это должно быть зарегистрировано в Программных файлах /IBM/SDP/profile /runtimes/baseV6...
что-то вроде этого. В настоящее время я дома, и у меня нет точного пути. Но поиск в каталоге профиля.
Вы всегда должны определять свой собственный путь для appenders в своих приложениях logging.xml вместо того, чтобы использовать путь WAS по умолчанию.
Файлы журнала находятся по адресу C:\Program Files\IBM\SDP\runtimes\base_v7\profile \was70profile1\logs\server1