Burak / Kutbay
Menü

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

Bu yazıyı paylaş

https://blog.burakkutbay.com/spring-cloud-eureka-discovery-servera-register-olmak.html/

Ya da doğrudan paylaş: X · LinkedIn

Spring Cloud Nedir görseli
FIG_001 · Spring Cloud Dersleri

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.

Java
    <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.

Kod
spring.application.name=Product Application
PHP
@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 dashboard

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.

Etiketler · 4

Yorum yaz

E-posta adresin yayımlanmaz. Zorunlu alanlar * ile işaretli.