कुबेरनेट्स / डॉकर इकोसिस्टम में /healthz
अनुप्रयोगों के लिए स्वास्थ्य-जांच के समापन बिंदु के रूप में उपयोग करने का एक सम्मेलन है ।
'हेल्थज़' नाम कहाँ से आया है, और क्या उस नाम से कोई विशेष शब्दार्थ जुड़ा है?
कुबेरनेट्स / डॉकर इकोसिस्टम में /healthz
अनुप्रयोगों के लिए स्वास्थ्य-जांच के समापन बिंदु के रूप में उपयोग करने का एक सम्मेलन है ।
'हेल्थज़' नाम कहाँ से आया है, और क्या उस नाम से कोई विशेष शब्दार्थ जुड़ा है?
जवाबों:
यह ऐतिहासिक रूप से Google की आंतरिक प्रथाओं से आता है। उन्हें "जेड-पेज" कहा जाता है।
इसके साथ समाप्त होने का कारण z
समान नाम (जैसे /status
) के साथ वास्तविक एप्लिकेशन समापन बिंदुओं के साथ टकराव को कम करना है । इस बात को और देखें: https://vimeo.com/173610242
इसी प्रकार के अंतिम बिंदु (कम से कम गूगल के अंदर) कर रहे हैं /varz
, /statusz
, /rpcz
। Google में विकसित की गई सेवाएँ अपने स्वास्थ्य और मैट्रिक्स को निर्यात करने के लिए स्वचालित रूप से इन एंडपॉइंट्स को प्राप्त करती हैं और ऐसे उपकरण हैं जो सभी तैनात सेवाओं से उजागर मेट्रिक्स / स्टेटस को इकट्ठा करते हैं।
प्रोमेथियस जैसे ओपन सोर्स टूल इस पैटर्न को लागू करते हैं (क्योंकि प्रोमेथियस के मूल लेखक भी पूर्व-गोगलर्स हैं) आपके आवेदन से मैट्रिक्स इकट्ठा करने के लिए एक प्रसिद्ध समापन बिंदु पर आकर। इसी तरह ओपनसीजन आपको समस्याओं के निदान के लिए अपने ऐप (आदर्श रूप से एक अलग पोर्ट पर) से जेड-पेज को उजागर करने की अनुमति देता है।