Мое веб-приложение отлично работает с созданным файлом log4j2. xml в экземпляре aws ec2. Но теперь я его в контейнере, и он работает в ECS Fargate. Я вижу журналы каталины в CloudWatch, но не журналы, указанные в приложении c, которые я настроил в файле log4j2. xml. log4j2. xml находится по указанному пути c, например /var/webapp/conf
, и я указал путь в catalina.properties как shared.loader=/var/webapp/conf
. Кроме того, я вижу эту ОШИБКУ в моих журналах catalina:
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'log4j2.debug' to show Log4j2 internal initialization logging.
Примечание: я не хочу изменять ведение журнала tomcat по умолчанию. Я просто пытаюсь отправить журналы своих приложений на консоль, чтобы я мог видеть все журналы в одном потоке журналов CloudWatch.