当Pod在多个节点上运行时,在EKS上获得间歇性超时

问题描述

我们有一个运行有两个Pod的应用程序,如果每个Pod在每个节点上运行,那么我们将面临间歇性超时(使用ALB并在节点本身上进行了尝试),如果两个Pod都在单个节点上运行,那么我们不会不会遇到任何问题。

详细方案:

  1. 我们正在使用带有2个节点的EKS群集
  2. 在EKS上使用Calico

用例:一切正常

  1. Hello-word在2个Pod(A和B)上运行,两个Pod在Node1上运行
  • 从ALB中卷曲-200
  • 一切都好

用例:504超时

  1. Hello-word在2个Pod(A和B)上运行,现在Pod A在Node1上运行 并且pod B在Node2上运行
  • 从任何地方卷曲-每隔504个要求
  • 从容器内全部200个卷曲

用例:一切正常

  1. Hello- word正在pod1上运行,一切正常

摘要:仅当diff diff节点上运行2个Pod时,应用程序无法运行

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)