Azure IoT Edge പ്രോക്സി ക്രമീകരണങ്ങൾ വിന്യാസ മാനിഫെസ്റ്റുകളിൽ നിലനിർത്തുക
പ്രോക്സി മൂല്യങ്ങളില്ലാതെ പിന്നീടുള്ള മാനിഫെസ്റ്റ് edgeAgent/edgeHub പരിസ്ഥിതി മാറ്റിസ്ഥാപിക്കുമ്പോൾ ബൂട്ട്സ്ട്രാപ്പ് കണക്റ്റിവിറ്റി നഷ്ടപ്പെടാം.
വിന്യാസം റൺടൈം നിർവചനങ്ങൾ മാറ്റിസ്ഥാപിക്കുമ്പോൾ, രണ്ട് മൊഡ്യൂളുകളിലും പ്രോക്സി നിലനിർത്തുക. edgeAgent-നായി ലയിപ്പിക്കുക:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
ഇത് edgeAgent desired properties/systemModules-ന് കീഴിൽ യഥാർത്ഥ നിർവചനങ്ങൾക്കൊപ്പം സൂക്ഷിക്കുക. ഇമേജുകൾ, ക്രമീകരണങ്ങൾ, മറ്റ് പരിസ്ഥിതി എൻട്രികൾ എന്നിവ സംരക്ഷിക്കുക. edgeHub-നും അതിന്റെ https_proxy ആവശ്യമാണ്; കാണിച്ചിരിക്കുന്ന UpstreamProtocol ഏജന്റിന്റെ AmqpWs സ്റ്റാർട്ടപ്പ് തിരഞ്ഞെടുപ്പ് നിലനിർത്തുന്നു.
ഇടനിലക്കാരൻ സ്വാഭാവിക AMQP തടയുമ്പോൾ WebSockets വഴിയുള്ള AMQP ആവശ്യമാണ്. സേവനം TLS ഉപയോഗിച്ചാലും HTTP URL ലിസണറെ വിവരിക്കുന്നു.
മൂല്യങ്ങൾ ഭാവി മാനിഫെസ്റ്റുകളിലേക്ക് കൊണ്ടുപോകുക. edgeAgent-ന്റെ റൂട്ട് നീക്കം ചെയ്താൽ അതിനെ അറ്റകുറ്റപ്പെടുത്താനുള്ള വിന്യാസം അതിന് ലഭിച്ചേക്കില്ല.
കണ്ടെയ്നർ എൻജിനിന്റെ ഇമേജ് പുൾ, ഐഡന്റിറ്റി സേവനം, Edge ഡീമൺ എന്നിവ വേറിട്ട ഉപഭോക്താക്കളായി തുടരുന്നു. EFLOW-ൽ അവ Linux VM-ൽ പ്രവർത്തിക്കുന്നു, അതിനാൽ Windows ഹോസ്റ്റിലെ ക്രമീകരണം മാത്രം അവ കോൺഫിഗർ ചെയ്യുന്നില്ല. ഉപയോക്തൃ മൊഡ്യൂളുകൾക്കും അവയുടെ ക്ലയന്റുകൾ പിന്തുണയ്ക്കുന്ന ഇൻപുട്ടുകൾ വേണം.