📋
Service Discovery & Registration

Service Registration Patterns

Self vs Third-Party Registration
💡 Self-registration, EK, "SELF, CHECK-IN, KIOSK" jaisa, hai (HOTEL, mein) — GUEST, KHUD, apni, DETAILS, ENTER, karta hai. Third-party, registration, EK, "RECEPTIONIST" jaisa, hai, JO, GUEST, ki, TARAF, se, YE, kaam, karti, hai.

Spring, Cloud, Eureka, CLIENT, DEFAULT, mein, "SELF-REGISTRATION" USE, karta hai — HAR, microservice, apne, KHUD, ke, STARTUP, CODE, mein, khud, ko, REGISTER, karti hai.

Kubernetes, jaise, environments, mein, "THIRD-PARTY, REGISTRATION" COMMON, hai — Kubernetes, control, plane, AUTOMATICALLY, PODS, ko, DETECT, karके, DNS, entries, banaता, hai, application, code, ko, EXPLICITLY, register, kiye, BINA.

// Self-registration (Eureka client — automatic, HAI, LIBRARY, ki, taraf, se):
// application, STARTUP, PAR, Eureka, client, library, khud, register, kar, deti, hai

// Third-party (Kubernetes) — application, code, mein, KUCH, likhna, NAHI, PADТA
📋
Self-registration, EK, "SELF, CHECK-IN, KIOSK" jaisa, hai (HOTEL, mein) — GUEST, KHUD, apni, DETAILS, ENTER, karta hai. Third-party, registration, EK, "RECEPTIONIST" jaisa, hai, JO, GUEST, ki, TARAF, se, YE, kaam, karti, hai.
1 / 2
⚡ Quick Recap
  • Self-registration = service, apne, khud, ko, register, karti, hai (Eureka, default)
  • Third-party registration = EK, EXTERNAL, component, (Kubernetes) YE, kaam, karta, hai
  • Heartbeat timeouts, se, stale, entries, eventually, clean, ho, jaati, hain
Is page mein (2 subtopics)

Sidecar, registration, pattern, mein, EK, SEPARATE, "sidecar" process, (application, ke, saath, DEPLOYED) registration, ka, kaam, karta hai — LANGUAGES, jo, NATIVELY, Eureka, client, support, nahi, karti, unke, liye, useful, hai.

# Sidecar, container, application, ke, health, ko, poll, karta, hai
# aur, uski, taraf, se, Eureka, mein, register, karta, hai

Graceful, shutdown, ke, DAURAN, EK, Spring, Boot, application, Eureka, se, EXPLICITLY, DEREGISTER, ho, sakti, hai (SHUTDOWN, hook, se) — ISSE, requests, EK, service, ko, route, hone, se, ROKA, ja, sakta hai, JO, PEHLE, se, HI, shutting, down, hai.