gpt4 book ai didi

kubernetes - 当位于不同的节点(EKS)上时,Pod不会相互通信

转载 作者:行者123 更新时间:2023-12-02 12:03:22 26 4
gpt4 key购买 nike

我们有一个带有4个节点和10个微服务的EKS集群(目前)。我们以前有2个节点,并没有看到很多问题,但是自从增加到4个节点以来,事情“随机地”停止了工作。我相信一个节点的Pod无法与集群的另一个节点对话。

当Pod不在同一节点上时,我们会随机出现“服务不可用”的情况。在同一节点上时,一切都很好。我们在应用程序设置中使用http://service.namespace:port

我以为Kubernetes会自动解决这个问题?我们有一个EKS v1.12。谢谢

PS:我们尝试使用“telnet IP端口”,并且它可以从其中一个容器工作。当我们执行http://service.namespace:port时,它无法解决。

最佳答案

如果服务在相同的 namespace 中,则可以使用http://servicename:port
如果它们在不同的命名空间中,则可以使用FQDN http://servicename.namespace.svc.cluster.local:port

关于kubernetes - 当位于不同的节点(EKS)上时,Pod不会相互通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57695830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com