Настройка устройств без местного консультанта - PullRequest
0 голосов
/ 27 ноября 2018

У нас есть сценарий использования, в котором мы предоставляем централизованное управление устройствами.Устройства в этом случае - машины linux, работающие на малой памяти и имеющие некоторые API REST.

Основными вариантами использования, которые мы должны поддерживать, являются реестр и конфигурация этих устройств.Мы изучали Consul для того же, поскольку он предоставляет обе функции.

Однако у нас есть несколько вопросов:

  1. Является ли Consul KV правильным выбором для хранения конфигурации?(конфигурация устройства в нашем случае) или использовать постоянное хранилище, такое как база данных?
  2. Не ясно, как использовать ESM.Согласно документам это используется для обеспечения проверки работоспособности внешних служб.

Во время выполнения POC мы не запускали никаких агентов (exe) на устройстве, вместо этого, зарегистрировали службу, работающую на устройстве непосредственно с сервером Consul.Затем Консул проверял работоспособность служб, работающих на этих устройствах, через http-адрес проверки работоспособности http.

Итак, нужно ли запускать на каждом устройстве локальный агент consul для регистрации на сервере consul и проверки работоспособности?Также, если мы можем зарегистрировать их непосредственно в каталоге консула, нужен ли ESM?

Спасибо

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