Spring Cloud Eureka Discovery Server’a Register Olmak
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.
No Comment! Be the first one.