В чем разница между Посланником Прокси и Консулом? - PullRequest
0 голосов
/ 01 мая 2020

Мне трудно понять разницу между посланником и консулом. Каковы варианты использования для каждого и каковы преимущества? Они оба, кажется, предоставляют мне услуги sh, наблюдаемость и балансировку нагрузки.

1 Ответ

1 голос
/ 04 мая 2020

Консул - это сервисная плоскость управления sh, которая использует Envoy в качестве прокси-сервера плоскости данных.

Сводка плоскости данных и плоскости управления

  • Обслуживать меня sh плоскость данных : затрагивает каждый пакет / запрос в системе. Отвечает за обнаружение служб, проверку работоспособности, маршрутизацию, балансировку нагрузки, аутентификацию / авторизацию и наблюдаемость.
  • Обслуживание меня sh плоскость управления : предоставляет политику и конфигурацию для всех работающих данных самолеты во мне sh. Не трогает никаких пакетов / запросов в системе. Плоскость управления превращает все плоскости данных в распределенную систему.

Приведенная выше цитата взята из сообщения в блоге создателя посланника Мэтта Кляйна под названием Service me sh плоскость данных против плоскости управления . Я рекомендую прочитать этот пост полностью, чтобы лучше понять роль плоскости управления и плоскости данных в сервисе me sh.

Я также рекомендую посмотреть это видео, Введение в HashiCorp Consul Connect , чтобы узнать, как работает Консул sh.

...