DB
Такая предыстория.
Есть несколько демонов на GO, которые получают данные для обработки чере http запросы.
Вот им нужна мягкая перезагрузка, что бы не потерять ни одного входящего запроса.
Пробовал различные варианты, но у всех что пробовал есть минусы. В частности - не перечитывается .env файл (работаем с собственной библиотекой для этого), перестают писаться логи после рестарта, старый демон пишет об окончании, новый уже записывать в файл не может. Хотя файл логов закрывается до старта нового демона. И прочие мелкие, но иной раз критичные проблемы.
Посоветуйте какие-либо хорошие решения данного вопроса.
Всё что я находил (или советовали) - в той или иной мере теряют соединения при перезапуске.
Спасибо.