После каждого деплоя 40 тысяч клиентов одновременно переподключаются и кладут сервис
При перезапуске реплик все их WebSocket-соединения закрываются. Клиенты переподключаются через фиксированную секунду. В момент деплоя сервис получает 40 тысяч подключений почти одновременно, каждое проверяет токен в базе и загружает снимок данных, и база не выдерживает.
Какой набор мер правильный?
- Разброс паузы у клиентов и постепенная замена реплик
- Сократить паузу переподключения до нуля
- Запретить деплой в рабочее время навсегда
- Увеличить число реплик базы в десять раз
