2

我刚刚设置了一个新的 EKS 集群(可用的最新版本,使用三个默认 AMI)。

我在其中部署了一个 Redis 实例作为 Kubernetes 服务并将其公开。我可以通过内部 DNS 访问 Redis 数据库,例如:(mydatabase.redis它部署在redis命名空间中)。在另一个 pod 中,我可以连接到我的 Redis 数据库,但有时连接需要超过 10 秒。

这似乎不是 DNS 解析问题,因为主机会mydatabase.redis立即使用服务 IP 地址进行响应。但是,当我尝试连接它时,例如:nc mydatabase.redis 6379 -v 它有时会立即连接,有时需要超过 10 秒。

我的所有服务都受到影响,我不知道为什么。我没有更改集群中的任何设置,这是一个基本的 EKS 集群。

我该如何调试呢?

4

0 回答 0