Я ищу способ ротации файла журнала в полночь с дополнительным требованием, что независимо от того, что записывается в журнал, ДОЛЖНО соблюдаться время пролонгации (функциональным эквивалентом будет * nix logrotate program).
Все реализации, на которые я смотрел (log4j, logback), требуют события регистрации в качестве триггера для ротации журнала (первое событие журнала после 00:00 запускает вращение).Это означает, что нет гарантии, что журналы будут чередоваться в определенный момент времени (поскольку требуемое событие запуска может появиться через несколько часов).
Существует ли структура ведения журналов, которая гарантирует ротацию журналов в определенный момент времени?