Я только что установил новый кластер EKS (доступна последняя версия, используя три AMI по умолчанию).
Я развернул в нем экземпляр Redis как сервис Kubernetes и показал его. Я могу получить доступ к базе данных Redis через внутренний DNS, например: mydatabase.redis
(она развернута в пространстве имен redis
). В другом модуле я могу подключиться к своей базе данных Redis, однако иногда подключение занимает более 10 секунд.
Кажется, это не проблема разрешения DNS, так как хост mydatabase.redis
немедленно отвечает IP-адресом службы , Однако, когда я пытаюсь подключиться к нему, например: nc mydatabase.redis 6379 -v
он иногда подключается мгновенно, а иногда занимает более 10 секунд.
На все мои службы влияют, я не знаю почему. Я не изменил никаких настроек в своем кластере, это базовый c EKS кластер.
Как я могу отладить это?