перенаправить http получить вызов на службу Azure Kubernete - PullRequest
0 голосов
/ 03 декабря 2018

Мое решение имеет несколько проектов, и я развернул каждый проект в качестве отдельной службы для Azure Kubernetes (с помощью Docker).Я могу вызвать один сервис из другого сервиса, используя http-клиент GetAsync метод

Пример:

public RedirectResult GetBooks()
{
    HttpClient client = new HttpClient();

    HttpResponseMessage response = await client.GetAsync($"http://aks-service1/api/books");
}

Теперь вместо использования GetAsync я хочу использовать Http Redirectперенаправить запрос с одного сервиса на другой сервис.Для этого я использовал

public RedirectResult GetBooks()
{
    RedirectPermanent(http://aks-service1/api/books);
}

Теперь, когда я вызываю действие GetBooks, он просто открывает http://aks -service1 / api / books url в браузере, и браузер говорит "Этот сайт не может быть достигнут ", что полностью верно.

У меня вопрос, как перенаправить запросы от одного сервиса к другому?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...