2 Commits

Author SHA1 Message Date
Grendgi
15a8804307 db: ConnectWithRetry для k8s rollout race
Telephony раньше имел свой 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.
2026-05-20 14:18:03 +03:00
Grendgi
db1660a390 init: portal-common (db + middleware + portal client) 2026-05-20 14:00:06 +03:00