Я использую руководитель чтобы наша служба сервера приложений работала в случае сбоя, а также для автоматического запуска службы при загрузке машины.
В настоящее время все журналы хранятся в одном и том же длительно работающем файле, что затруднительно при попытке отсортировать ошибки. Я хочу, чтобы файлы журналов были разными при выполнении / перезапуске программы.
Я не смог найти никакой конфигурации для разделения содержимого журнала, за исключением установки максимального размера файлов, который создает новый файл и может сохранить старый файл в зависимости от вашей конфигурации; здесь нет четкого разделения между исполнениями, которые я ищу.
Любая помощь или идеи приветствуются.
Я почти уверен, что такого варианта не существует. Есть ли причина, по которой ваша программа не может просто выводить отчетливую запись в журнал при запуске? Это сделало бы тривиальным идентифицировать журналы каждого выполнения и при необходимости разделять их задним числом.