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 দরকার। HTTP URL শ্রোতাকে বর্ণনা করে, যদিও সেবাটি TLS ব্যবহার করে।
মানগুলো ভবিষ্যতের ম্যানিফেস্টে নিয়ে যান। edgeAgent-এর রুট সরালে এটি ঠিক করার জন্যই পাঠানো ডিপ্লয়মেন্টটিই নাও পেতে পারে।
কন্টেইনার ইঞ্জিনের ইমেজ পুল, পরিচয় সেবা ও Edge daemon আলাদা ভোক্তা। EFLOW-তে এগুলো Linux VM-এ চলে, তাই শুধু Windows হোস্টের সেটিং এগুলো কনফিগার করে না। ব্যবহারকারী মডিউলও তাদের ক্লায়েন্টের সমর্থিত ইনপুট চায়।