Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

Soru sormak için giriş yapmalısınız.

Giriş

Kayıt Ol

.........

Spring Boot – Eureka’ya Servis Kaydı

Spring Boot – Eureka’ya Servis Kaydı

Bu bölümde, Spring Boot Micro servis uygulamasının Eureka Sunucusuna nasıl kaydedileceği hakkında ayrıntılı bilgi bulacaksınız. Uygulamayı kaydetmeden önce, lütfen Eureka Sunucusunun 8761 numaralı portda çalıştığından emin olun veya önce Eureka Sunucusunu oluşturun ve çalıştırın. 

Öncelikle, mikro servisi Eureka sunucusuna kaydetmek için build configuration dosyamıza aşağıdaki bağımlılıkları eklemeniz gerekir.

Maven kullanıcıları, aşağıdaki bağımlılıkları pom.xml dosyasına ekleyebilir –

Gradle kullanıcıları build.gradle dosyasına şu bağımlılıkları ekleyebilir –

Şimdi, main Spring Boot uygulama class dosyasına @EnableEurekaClient anatasyonunu eklememiz gerekiyor. @EnableEurekaClient anatasyonu Spring Boot uygulamanızın Eureka client olmasını sağlar.

main Spring Boot uygulaması aşağıda verilmiştir:

Spring Boot uygulamasını Eureka Server’a kaydettirmek için application.properties dosyasına veya application.yml dosyasına aşağıdaki konfigürasyonu eklememiz ve konfigürasyonumuzda Eureka Server URL’sini belirtmemiz gerekir.

Application.yml dosyasının kodu aşağıda verilmiştir –

Application.properties dosyasının kodu aşağıda verilmiştir –

Şimdi, main Spring Boot uygulamasında String’i ve build configuration dosyasındaki Spring Boot Starter web bağımlılığını döndürmek için Rest Endpoint’i ekleyin. Aşağıda verilen kodu dikkate alınız –

Configuration dosyasının tamamı aşağıda verilmiştir.

Maven için – pom.xml

Gradle için – build.gradle

Çalıştırılabilir bir JAR dosyası oluşturabilir ve aşağıdaki Maven veya Gradle komutlarını kullanarak Spring Boot uygulamasını çalıştırabilirsiniz –

Maven için aşağıdaki komutu kullanabilirsiniz –

“BUILD SUCCESS” sonrasında, JAR dosyasını hedef dizinin altında bulabilirsiniz.

Gradle için, aşağıdaki komutu kullanabilirsiniz –

“BUILD SUCCESSFUL” ifadesinden sonra JAR dosyasını build / libs dizini altında bulabilirsiniz.

Şimdi, gösterildiği gibi komutu kullanarak JAR dosyasını çalıştırın –

Şimdi, uygulama Tomcat 8080 portunda başladı ve Eureka Client uygulaması aşağıda gösterildiği gibi Eureka Server’a kaydedildi –

Web tarayıcınızda http://localhost:8761/URL’sini yazın ve Eureka Client uygulamasının Eureka Server’a kayıtlı olduğunu görebilirsiniz.

Şimdi web tarayıcınızda http://localhost:8080  URL’sini yazın ve Rest Endpoint çıktısını görün.

Hakkında Hilal Saim

Namık Kemal Üniversitesi/Bilgisayar Mühendisliği

Beni Takip Et

Leave a reply

*