Регистрируешь SIGHUP через signal.Notify. При получении — перечитываешь конфиг из файла или env. Важно: обновление конфига должно быть atomic (через atomic.Value или mutex), чтобы горутины не видели частично обновлённый конфиг. Паттерн: загрузил новый конфиг целиком, валидировал, потом atomically заменил. Если валидация не прошла — оставил старый и залогировал ошибку.
Как обработать SIGHUP для reload config?
Middle
135 просмотровAFK Offer AI
Как работает pgx batch?