Редактировать Раньше этот вопрос был сосредоточен на Kubernetes.Теперь очевидно, что проблема на уровне Digitalocean Loadbalancer.
Я в процессе перемещения нашего сервиса из Docker Swarm в настройку Kubernetes.Новая среда K8S запущена и работает, и я начинаю переключать трафик на новую настройку K8S.Однако, когда кажется, что движение увеличивается, оно замедляется.Браузер просто вращается некоторое время, а затем загружается быстро.
Запуск простого curl -vvv https://thehostname.com
, и это происходит
* Trying 12.123.123.123...
* Connected to thehostname.com (12.123.123.123) port 443 (#0)
* found 148 certificates in /etc/ssl/certs/ca-certificates.crt
* found 594 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
Затем он приостанавливает эту строку на некоторое время и примерно через 30 секунд загружает оставшуюся часть запроса.
Симптом заключается в том, что при увеличении объема трафика время отклика увеличивается.Он начинается через 0,5 секунды, а затем постоянно увеличивается до 30 секунд и ограничивается там.Когда я отключаю трафик, время отклика возвращается к нормальному.Количество запросов в секунду не более 20-30 не более, когда это начинает происходить.
Кажется, что открытие TCP-соединения является медленной частью.Я нахожусь в контакте с поддержкой DigitalOcean, но пока что ничего не дало, так как, вероятно, его нужно наращивать.