অ্যাপ্লিকেশন স্বাস্থ্য পরীক্ষার জন্য / হেলথজ ব্যবহারের সম্মেলনটি কোথা থেকে এসেছে?


141

কুবারনেটস / ডকার ইকোসিস্টেমটিতে /healthzঅ্যাপ্লিকেশনগুলির জন্য স্বাস্থ্য-পরীক্ষা শেষ পয়েন্ট হিসাবে ব্যবহার করার একটি কনভেনশন রয়েছে ।

'হেলথজ' নামটি কোথা থেকে এসেছে এবং সেই নামের সাথে কোনও বিশেষ শব্দার্থক যুক্ত রয়েছে?

উত্তর:


179

এটি Googleতিহাসিকভাবে গুগলের অভ্যন্তরীণ অনুশীলন থেকে আসে। তাদের "জেড-পৃষ্ঠা" বলা হয়।

এর সাথে শেষ হওয়ার কারণ zহ'ল একই নামের (পছন্দ মতো /status) প্রকৃত অ্যাপ্লিকেশন এন্ডপয়েন্টগুলির সাথে সংঘর্ষ হ্রাস করা । এই আলোচনার জন্য আরও দেখুন: https://vimeo.com/173610242

একই এন্ড পয়েন্ট (অন্তত Google অভ্যন্তরীণ) হয় /varz, /statusz, /rpcz। গুগলে বিকশিত পরিষেবাগুলি স্বয়ংক্রিয়ভাবে তাদের স্বাস্থ্য এবং মেট্রিক্স রফতানি করার জন্য এই প্রান্তগুলিকে পেয়ে যায় এবং এমন সরঞ্জাম রয়েছে যা সমস্ত মোতায়েন করা পরিষেবা থেকে এক্সপোজড মেট্রিক / স্ট্যাটাসগুলি সংগ্রহ করে।

প্রমিথিউসের মতো মুক্ত উত্স সরঞ্জামগুলি এই প্রয়োগটি বাস্তবায়িত করে (যেহেতু প্রমিথিউসের মূল লেখকরা প্রাক্তন গুগলারও রয়েছেন) আপনার অ্যাপ্লিকেশন থেকে ম্যাট্রিক সংগ্রহ করার জন্য একটি সুপরিচিত শেষ পয়েন্টে এসে। একইভাবে ওপেনকেনসাস আপনাকে সমস্যাগুলি নির্ণয়ের জন্য আপনার অ্যাপ্লিকেশন (আদর্শভাবে অন্য কোনও বন্দরে) থেকে জেড-পৃষ্ঠাগুলি প্রকাশ করতে দেয় allows


Go expvar golang.org/pkg/expvar / varz এর বেশ কাছাকাছি
পিটিম্যান

@ আহমেব: ভিডিও লিঙ্কের জন্য আপনাকে ধন্যবাদ। এটি আমাকে স্বাস্থ্য সম্পর্কে আরও কিছুটা বুঝতে সহায়তা করে
গ্যাটসবি লি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.