Весенний облачный шлюз на время ожидания kubernetes

#spring #kubernetes #spring-cloud-gateway

Вопрос:

Мой первый вопрос о stackoverflow, надеюсь получить некоторую помощь 🙂

У меня есть весенний облачный шлюз (с использованием webflux) на kubernetes. Все мои другие микросервисы также находятся на kubernetes в том же кластере, вход разрешен только из шлюза api, так что все запросы могут проходить только через шлюз.

Проблема я столкнулся-это когда я даю какие-либо другие kubernetes Service путь Е.г http://myappservice.namespace.svc.clustor.local как путь URI в шлюз собственность и пытаться ударить его дает вышестоящий тайм-аут, но если в шлюз я пишу отдохнуть контроллере и вызвать те же услуги с такими же kubernetes путь URI простой REST шаблона, он отлично работает. Так что наверняка у него был доступ, и нет проблем с входом и выходом, но почему он не мог вызывать другие службы, поскольку прокси-сервер-загадка

У кого-нибудь есть какие-нибудь догадки?

Спасибо Рави

Комментарии:

1. Не могли бы вы, пожалуйста, попытаться получить доступ к тому же адресу из контейнера модуля и поделиться результатами? Спасибо. Потому что это может быть ошибка DNS или прокси-сервера. Или просто весна может вызвать некоторые проблемы.

2. Спасибо, да, я попробовал. Вошел в шлюзовой модуль и запустил curl на другой сервер с тем же локальным URL-адресом и смог получить результат. Не уверен, что заголовок x-forwarded вызывает проблему.. почесываю голову

3. Чем, я считаю, что это вызвано вашим заявлением. Так как после самого контейнера он следующий. Надеюсь, вы сможете поцарапать достаточно 🙂

4. 🙂 Я уверен, что сейчас весна. Дело в том, что я не использую какой-либо пользовательский код, просто spring может передать прокси-сервер шлюза на локальный URL kubernetes, который не работает.. не уверен, почему это имеет значение для входа, происходит ли это через прокси-сервер или из модуля шлюза.. возможно, вы получите подсказку, проверяя, что проверяет вход

5. Можете ли вы ответить на вопрос и закрыть проблему, пожалуйста ? Спасибо и удачи