у нас есть один кластер Kubernetes, у которого есть рабочие узлы в нескольких дата-центрах, которые находятся в разных географических зонах.
у нас есть конечная точка службы, которая подключается к модулям приложений, которые находятся в разных центрах обработки данных. Допустим, у приложения A есть 2 модуля, работающих в Data-CentresY, 2 модуля в Data-CentreZ и 2 модуля в Data-CentreX. теперь, когда запросы попадают в конечную точку сервиса, он направляет трафик ко всем этим 6 модулям, которые находятся в разных дата-центрах.
мы хотим реализовать маршрутизацию на основе задержки для конечных точек службы, при которой, когда запросы поступают на рабочий узел, он должен направлять трафик к своим ближайшим модулям или модулю с низкой сетевой задержкой.
приветствуются любые предложения или рекомендации.