3

Am используют библиотеку клиентов Kinesis (KCL) для подписки на поток кинезий. Все журналы KCL печатаются на консоли. Мне нужно сбросить все журналы в файл. Я попытался добавить файлы log4j.properties и common-logging.properties в папку src, но не смог разобраться.Журналы клиентской библиотеки Dump Kinesis (KCL) записываются в файл

ответ

1

KCL использует запись в Apache Commons (общий журнал) в фоновом режиме.

Попробуйте использовать slf4j с включенной зависимостью jcl-over-slf4j (или logback).

Таким образом, ваш общий коллекционер журналов (slf4j) будет обрабатывать как журналы приложений, так и журналы, созданные с помощью интерфейса org.apache.commons.logging.Log в классах Amazon.