सेवा खोज ले सेवाहरूलाई एकआपसको नेटवर्क स्थानहरू गतिशील रूपमा खोज्न दिन्छ, यसको सट्टा IP हरू कोडमा लेख्ने जो इन्स्ट्यान्सहरू स्केल अप, डाउन वा पुनरारम्भ हुँदा परिवर्तन हुन्छ।
किन आवश्यक छ
क्लाउडमा, इन्स्ट्यान्सहरू अटोस्केलिङ र असफलताहरू सँगै आउँछन् र जान्छन्, त्यसैले ठेगानाहरू स्थिर हुँदैनन्। एक सेवा रजिस्ट्री स्वस्थ इन्स्ट्यान्सहरू ट्र्याक गर्दछ।
1. Service registers itself ──▶ [ Registry: orders → 10.0.1.7, 10.0.1.9 ]
2. Caller asks registry "where is orders?"
3. Registry returns healthy instances
4. Caller picks one (load-balanced)
