Коли розгортання замінює визначення середовища виконання, зберігайте проксі в обох модулях. Для edgeAgent об'єднайте:

"env": {
  "https_proxy": {
    "value": "http://proxy.example:8080"
  },
  "UpstreamProtocol": {
    "value": "AmqpWs"
  }
}

Тримайте це в edgeAgent desired properties/systemModules разом з фактичними визначеннями. Зберігайте образи, налаштування та інші записи середовища. edgeHub також потрібен його https_proxy; показаний UpstreamProtocol зберігає вибір AmqpWs під час запуску агента.

AMQP через WebSockets потрібен, коли посередник блокує власний AMQP. HTTP-URL описує слухача, хоча служба використовує TLS.

Переносьте значення в майбутні маніфести. Видалення маршруту edgeAgent може завадити йому отримати саме те розгортання, яке має його виправити.

Завантаження образів контейнерним рушієм, служба ідентичності та демон Edge залишаються окремими споживачами. У EFLOW вони працюють у Linux VM, тому налаштування лише на хості Windows їх не конфігурує. Модулі користувача також потребують вхідних даних, які підтримують їхні власні клієнти.

Схожі статті