вставка?
уверен, что термин "бомбардировка" является правильным. Под бомбардировкой я имею в виду логи, происходящие много раз с одним и тем же содержимым (сообщения и аргументы).
Например, подключение типа «отказ в обслуживании» может привести к предупреждению журнала о том, что неаутентифицированный пользователь пытается получить доступ к некоторому API. журнал:
[03-29 11:26:01.000] missing token
[03-29 11:26:01.001] missing token
[03-29 11:26:01.005] missing token
... overall 100000 times
Проблема, которую я пытаюсь решить, заключается в том, что журнал не должен быть очень большим. Размер это проблема. Кроме того, другие важные сообщения могут не отображаться из-за огромного количества повторяющихся сообщений.
Я хотел бы иметь возможность предотвратить такую бомбардировку журналов и иметь несколько сводных сообщений, таких как:
[03-29 11:26:01.000] missing token
[03-29 11:26:06.000] missing token [silenced. Overall 100000 times]
Итак, я ищу 2 функции здесь:
Молчание слишком повторяющихся логов.Показать летописи из заглушенных бревен.Любая идея, если и как это можно сделать с помощью logback? Возможно, другой инструмент регистрации может поддержать это? Благодарю.