Spring Cloud Eureka Discovery Server’a Register Olmak
144 kelime · 1 dk okuma
Bu yazıda
Spring Cloud Eureka Discovery Server'a Register Olmak
- 01Yayın
- 02Güncelleme
- 03Kategori
- Spring Cloud
- 04Okuma
- 1 dakika
- 05Yazar
- Burak KUTBAY
Spring Cloud Dersleri‘ne devam ediyorum.
Bu yazıda önceki bölümde oluşturduğumuz Eureka Server’a geliştireceğimiz bir mikroservis’imizi register edeceğiz.
Yapacağımız uygulama bir Prodcut mikroservisi geliştirceğiz ve Eureka Service’a bağlanacağız.
Register olmak istediğimiz Eureka servisi için uygulamamızda bir Eureka client maven bağımlılığı ekliyoruz.
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
Code language: Java (java)Client olarak bağlanmak için eklememiz gereken eureka-client bağımlılığı ile uygulamamıza bir anotasyon eklememiz gerekmektedir.
Uygulamamıza bir isim verelim. application.yml dosyasında belirtelim.
spring.application.name=Product Application@EnableDiscoveryClient
@SpringBootApplication
public class ProductServiceApplication {
public static void main(String[] args) {
SpringApplication.run(ProductServiceApplication.class, args);
}
}
Code language: PHP (php)Bu anotasyon ile birlikte uygulamamızı açtığımızda ayağa kalkarken eureka-server‘a bağlanmaktadır.
Uygulamayı ayağa kaldırdıktan sonra eureka server’ın paneline bakalım.

Eureka Serverımıza baktığımıza bağlandığını görmüş olduk.
Sonraki Spring Cloud Dersleri’nde görüşmek üzere.
| Önceki Ders: Spring Cloud Eureka Discovery Server Nedir? Uygulama Örneği? |
| Spring Cloud Dersleri |
| Sonraki Ders: Spring Cloud Gateway & Routing & Load Balancing İşlemleri |
İlgili Spring rehberleri
Bu konuyu tamamlamak için Spring Boot Dersleri merkez rehberine, Spring Cloud Dersleri sayfasına ve Testcontainers ile Spring Boot testleri yazısına göz atabilirsiniz.