🔭
Service Discovery & Registration

Eureka Server

The Service Registry
💡 Eureka, Server, EK, "PHONE, DIRECTORY" jaisa, hai — HAR, service, INSTANCE, apna, NAAM, aur, ADDRESS, ISME, REGISTER, karti, hai, aur, DUSRI, services, ISI, DIRECTORY, ko, QUERY, karके, PATA, kar, sakti, HAIN, ki, EK, SPECIFIC, service, KAHA, hai.

Eureka, Server, EK, SEPARATE, Spring, Boot, application, hai (@EnableEurekaServer, annotation, ke, saath) — YE, EK, CENTRAL, REGISTRY, hai, jaha, SAARI, MICROSERVICES, apne, INSTANCES, ko, REGISTER, karti, hain.

Eureka, Server, HIGH, AVAILABILITY, ke, liye, MULTIPLE, INSTANCES, ke, saath, RUN, kiya, ja, sakta hai — HAR, Eureka, instance, DUSRE, INSTANCES, ke, saath, REGISTRY, DATA, REPLICATE, (SYNC) karta hai.

@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {
    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }
}

// application.yml:
// server.port: 8761
// eureka.client.register-with-eureka: false
// eureka.client.fetch-registry: false
🔭
Eureka, Server, EK, "PHONE, DIRECTORY" jaisa, hai — HAR, service, INSTANCE, apna, NAAM, aur, ADDRESS, ISME, REGISTER, karti, hai, aur, DUSRI, services, ISI, DIRECTORY, ko, QUERY, karके, PATA, kar, sakti, HAIN, ki, EK, SPECIFIC, service, KAHA, hai.
1 / 2
⚡ Quick Recap
  • Eureka Server = central registry — @EnableEurekaServer, annotation
  • Har microservice, apne, instance, ko, ISME, register, karti, hai
  • High availability, ke, liye, MULTIPLE, instances, REPLICATE, ho, sakte, hain
Is page mein (2 subtopics)

Self-preservation, mode, EK, PROTECTIVE, FEATURE, hai — agar, Eureka, Server, ko, EK, saath, BAHUT, saare, instances, "down" DIKHTE, HAIN, (jaise, NETWORK, partition, ki, wajah, se), WOH, unhe, IMMEDIATELY, registry, se, HATATA, NAHI, hai, taaki, EK, NETWORK, glitch, se, "MASS, EVICTION" na, ho.

⚠️Common Mistake: Self-preservation, mode, kabhi-kabhi, STALE, entries, ko, LONGER, RAKHТА, hai — DEVELOPMENT, environments, mein, ISE, DISABLE, kiya, ja, sakta hai, PRODUCTION, mein, generally, ENABLED, rakha, jaata hai.

Multiple, Eureka, Server, instances, EK, DUSRE, ke, saath, "peer-to-peer" replication, karte, HAIN — HAR, instance, DUSRE, instances, ko, apna, PEER, batata, hai, aur, SAARI, registry, updates, PEERS, ko, SYNC, ki, jaati, hain.