Первый довольно прост. Установите имя файла на "log-${cached:${date:format=yyyyMMdd_HH_mm_ss}}.log"
или что-то подобное. Это позволит настроить файл с именем с точностью до секунды, которое будет кэшироваться при каждом выполнении приложения.
Что касается вашего второго запроса, это немного сложнее. Вы можете попробовать установить archiveEvery: "None"
и maxArchiveFiles: x
, но я не уверен, что это приведет к желаемому поведению или просто никогда ничего не заархивирует.