Conserve los valores de proxy de Azure IoT Edge en los manifiestos de implementación
La conectividad de arranque puede desaparecer cuando un manifiesto posterior sustituye el entorno edgeAgent/edgeHub sin sus valores de proxy.
Cuando una implementación sustituye las definiciones de tiempo de ejecución, conserve el proxy en ambos módulos. Para edgeAgent combine:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Mantenga esto bajo edgeAgent desired properties/systemModules junto con las definiciones reales. Preserve las imágenes, los ajustes y otras entradas de entorno. edgeHub también necesita su https_proxy; el UpstreamProtocol mostrado conserva la elección de arranque AmqpWs del agente.
Se requiere AMQP sobre WebSockets cuando el intermediario bloquea el AMQP nativo. La URL HTTP describe el receptor aunque el servicio use TLS.
Lleve los valores a los manifiestos futuros. Quitar la ruta de edgeAgent puede impedir que reciba precisamente la implementación destinada a repararlo.
La descarga de imágenes del motor de contenedores, el servicio de identidad y el demonio Edge siguen siendo consumidores separados. En EFLOW se ejecutan en la máquina virtual Linux, así que un ajuste solo en el host Windows no los configura. Los módulos de usuario también necesitan entradas que admitan sus propios clientes.