curl, .NET আৰু কণ্টেইনাৰত NO_PROXYৰ সামঞ্জস্য
এটা সাধাৰণ প্ৰত্যক্ষ-ৰাউটিং নীতি সৰু সংখ্যক প্ৰতিনিধি গন্তব্যস্থান ব্যৱহাৰ কৰি ক্লায়েণ্ট-নিৰ্দিষ্ট সংৰূপণলৈ ৰূপান্তৰ কৰক।
এটা দলে এটা বাইপাছ ষ্ট্ৰিং এটা সাধাৰণ পৰিৱেশ ফাইলত ৰাখে। curl পোনপটীয়াকৈ যায়, আন এটা এপ্লিকেচনে প্ৰক্সি ব্যৱহাৰ কৰে, আৰু এটা কণ্টেইনাৰে পুনৰ বেলেগ ধৰণে আচৰণ কৰে। সাধাৰণ ফাইলটোৱে একে আখৰ বিতৰণ কৰিছিল। কিন্তু ই এটা সাধাৰণ বিশ্লেষক বিতৰণ কৰা নাছিল।
স্থায়ী বস্তুটো হৈছে নীতি: কোনবোৰ গন্তব্যস্থান পোনপটীয়া হ'ব, কোনবোৰ চৰ্তত? প্ৰতিটো কাৰ্যসূচীত প্ৰয়োজনীয় ষ্ট্ৰিংৰ পৰা ইয়াক পৃথক ৰাখক।
প্ৰথমে প্ৰত্যাশিত ৰুটবোৰ লিখক
কেৱল সহজ সফলতা নহয়, সীমাসমূহো অন্তৰ্ভুক্ত কৰি প্ৰতিনিধি ঠিকনা ব্যৱহাৰ কৰক:
| গন্তব্যস্থানৰ ৰূপ | নীতিৰ মালিকৰ বাবে প্ৰশ্ন |
|---|---|
| পিতৃ ডমেইন | ই বাইপাছ কৰিবনে, নে কেৱল ইয়াৰ সন্তানসকলক? |
| এটা উপ-ডমেইন | ই একে ৰুট উত্তৰাধিকাৰ কৰেনে? |
| এটা আক্ষৰিক ব্যক্তিগত IP | এই ঠিকনাটো এই ক্লায়েণ্টৰ পৰা পোনপটীয়াকৈ উপলব্ধ নে? |
| হোষ্টনামৰ অধীনত একে সেৱা | নাম-ভিত্তিক আৰু ঠিকনা-ভিত্তিক অনুৰোধ একমত হ'বনে? |
| আন এটা সেৱা প'ৰ্ট | ব্যতিক্ৰমটোৱে হোষ্টটো সামৰে নে এটা শ্ৰোতা? |
তাৰ পিছত গ্ৰাহকবোৰ চিনাক্ত কৰক: ইমেজ টানিবলগীয়া ডিমন, কণ্টেইনাৰৰ ভিতৰৰ কাৰ্যসূচী, এটা ভাষাৰ HTTP লাইব্ৰেৰী, আৰু এটা ইণ্টাৰেক্টিভ ব্ৰাউজাৰ — এইবোৰ সকলো পৃথক এণ্ট্ৰি হ'ব পাৰে। এটা Docker ক্লায়েণ্ট প্ৰক্সি সংৰূপণে কণ্টেইনাৰ পৰিৱেশ মানসমূহ পূৰণ কৰিব পাৰে, ভিতৰৰ প্ৰতিটো ক্লায়েণ্টে একে মিলোৱা নিয়ম ৰূপায়ণ কৰাৰ প্ৰয়োজন নোহোৱাকৈ।
অন্ধভাৱে নকল কৰাৰ পৰিৱৰ্তে অনুবাদ কৰক
প্ৰকৃত পাৰ্থক্যৰ এটা নথিভুক্ত উদাহৰণ হৈছে পিতৃ-ডমেইনৰ সীমা। curlৰ ডমেইন বাদে নামকৰণ কৰা ডমেইন আৰু মিলা সন্তানসকলক সামৰি লয়। .NETৰ পৰিৱেশ নীতিয়ে নগ্ন নামটো আৰু আগৰ বিন্দু উপ-ডমেইন ৰূপটোৰ মাজত পাৰ্থক্য কৰে। সদায় আগত বিন্দু যোগ কৰক বুলি এটা সৰ্বজনীন নিয়মে দুয়োটা নীতি নিৰ্ভৰযোগ্যভাৱে প্ৰকাশ কৰিব নোৱাৰে।
IP পৰিসৰৰ সমৰ্থনো গ্ৰাহক আৰু ইয়াৰ সংস্কৰণৰ ওপৰত নিৰ্ভৰ কৰে। নতুন স্বতন্ত্ৰ curl থকা এটা মেচিনে তথাপিও পুৰণি libcurl সৈতে সংযুক্ত এপ্লিকেচন, বা সম্পূৰ্ণ বেলেগ লাইব্ৰেৰী ব্যৱহাৰ কৰা ক্লায়েণ্ট চলাব পাৰে। অপাৰেটিং চিষ্টেমৰ মুক্তি সম্পূৰ্ণ ক্লায়েণ্ট তালিকা নহয়।
প্ৰতিটো গ্ৰাহকৰ বাবে ইয়াৰ সমৰ্থিত সংৰূপণ ইন্টাৰফেচ আৰু উদ্দেশ্যপ্ৰণোদিত ৰুটবোৰৰ আটাইতকৈ সৰু প্ৰকাশ লিপিবদ্ধ কৰক। চমু স্পষ্ট হোষ্ট তালিকা এটা চতুৰ পেটাৰ্নতকৈ ভাল হ'ব পাৰে যাৰ অৰ্থ কোনেও ব্যাখ্যা কৰিব নোৱাৰে।
সংৰূপণ প্ৰমাণ সংযোগ প্ৰমাণৰ পৰা পৃথক ৰাখক
এটা বিশ্লেষিত ছেটিং বা ৰাউটিং-সিদ্ধান্ত API-এ কাৰ্যসূচীয়ে কি বাছনি কৰিছে দেখুৱাব পাৰে। তাৰ পিছত এটা অনুৰোধৰ ফলাফলে সেই ৰুটটো ব্যৱহাৰযোগ্য আছিল নে নাই দেখুৱায়। .NETত, HttpClient.DefaultProxy.IsBypassed এটা সংৰূপণ-পক্ষৰ পৰীক্ষা যোগান ধৰে যেতিয়া ডিফল্ট প্ৰক্সিয়েই ব্যৱহৃত নীতি। কেৱল অনুৰোধৰ সময় শেষ হোৱাৰ বাবে এটা উপলব্ধ নোহোৱা প্ৰত্যক্ষ সেৱাক বাইপাছ-বিশ্লেষক বিফলতা হিচাপে নিৰ্ণয় নকৰিব।
ক্লায়েণ্ট বা বেছ ইমেজ আপডেট কৰোঁতে সীমা গন্তব্যস্থানবোৰ ৰাখক। সেয়া ভৱিষ্যতৰ সামঞ্জস্য পৰিৱৰ্তনবোৰ দৃশ্যমান কৰে, গোটেই দলটোৱে ফাইলত দুটা একে দেখুৱা ডমেইন এণ্ট্ৰি কিয় আছে পুনৰ আৱিষ্কাৰ কৰাৰ প্ৰয়োজন নোহোৱাকৈ।