-
db: ConnectWithRetry для k8s rollout race
released this
2026-05-20 11:18:03 +00:00 | 7 commits to main since this releaseTelephony раньше имел свой ConnectWithRetry (1s→2s→4s→8s, cap 15s,
totalTimeout 2 мин), чтобы пережить старт pod'а до готовности postgres
StatefulSet'а. При миграции на portal-common.db.ConnectURL retry потерян,
pod CrashLoopBackoff с noisy логами. Добавил ConnectWithRetry(Cfg)
с тем же backoff'ом — telephony и любой сервис, которому нужна
in-process устойчивость, может использовать вместо ConnectURL.Downloads