Azure IoT Edge proxy ayarlarını dağıtım bildirimlerinde koruyun
Daha sonraki bir bildirim, edgeAgent/edgeHub ortamını proxy değerleri olmadan değiştirdiğinde önyükleme bağlantısı kaybolabilir.
Bir dağıtım çalışma zamanı tanımlarını değiştirdiğinde proxy'yi iki modülde de koruyun. edgeAgent için birleştirin:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Bunu edgeAgent desired properties/systemModules altında gerçek tanımlarla birlikte tutun. İmajları, ayarları ve diğer ortam girdilerini koruyun. edgeHub da kendi https_proxy değerine ihtiyaç duyar; gösterilen UpstreamProtocol, aracının AmqpWs başlangıç seçimini korur.
Aracı, yerel AMQP'yi engellediğinde WebSockets üzerinden AMQP gerekir. Hizmet TLS kullansa da HTTP URL dinleyiciyi tanımlar.
Değerleri gelecekteki bildirimlere taşıyın. edgeAgent'ın rotasını kaldırmak, onu tam olarak onarmak için hazırlanan dağıtımı almasını engelleyebilir.
Konteyner motorunun imaj çekmeleri, kimlik hizmeti ve Edge arka plan programı ayrı tüketiciler olarak kalır. EFLOW'da Linux VM içinde çalıştıklarından yalnızca Windows ana bilgisayarındaki ayar onları yapılandırmaz. Kullanıcı modülleri de kendi istemcilerinin desteklediği girdilere ihtiyaç duyar.