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 होस्टको सेटिङले तिनीहरूलाई कन्फिगर गर्दैन। प्रयोगकर्ता मोड्युललाई पनि तिनका क्लाइन्टले समर्थन गर्ने इनपुट चाहिन्छ।