我们有一个单一的kubernetes集群,该集群的工人节点位于不同地理位置的多个数据中心。
我们有一个服务端点,该端点连接到位于不同数据中心的应用程序容器。假设应用程序A在Data-CentresY中运行2个pod,在Data-CentreZ中运行2个pod,在Data-CentreX中运行2个pod。现在,当请求到达服务端点时,它将流量路由到位于不同数据中心的所有这六个pod。
我们要为服务端点实现基于延迟的路由,当请求到达工作节点时,它应该将流量路由到最近的pod或网络延迟低的pod。
非常感谢任何建议或指导。