Правильная настройка прокси для запуска из двух JVM в React - PullRequest
0 голосов
/ 20 марта 2019

У меня будет два сервера.

сервер1: 9801

server2: 9911

В настоящее время у меня есть следующее извлечение ...

Я делаю это, потому что мой код будет находиться на server1:9801 И находится на server2:9911. Тем не менее, моя подборка не может одновременно вызывать их, как показано ниже.

 fetchAPI = () => {
    return fetch('http://server1:9801/api/v1/', {
      method: 'GET',
      headers:{
        'Content-Type': 'application/json',
        'Accept': 'application/json'
      }
    }).then(res2 => res2.json())
    .catch(error => console.log(error))
  };

Однако, если server1:9801 выйдет из строя, мне нужно будет продолжать делать вызовы API. Вместо этого ему придется позвонить server2:9911. Итак, я знаю, что не могу сделать конкретный звонок в пределах моей выборки. Я должен сделать fetch('/api/v1/'... вместо.

Однако, как я могу настроить прокси для server1 и server2 для вызова одинаковых конечных точек API?

Полное раскрытие, у меня всего четыре конечные точки

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