Mikro hizmet mimarisi, ölçeklenebilir ve kullanılabilir uygulamalar için popüler bir yaklaşım haline geldi. Java geliştiricileri için Spring Boot, Dockerized mikroservices oluşturmak için kolay bir yol sunuyor.Bu makale sizi Spring Boot ile Dockerized mikroservices oluşturma sürecinden geçiyor.

Önlemler Önlemler

  • Java Development Kit (JDK) 11 veya daha yüksek
  • Bahar Bahar
  • Docker makinenize kurulu
  • Java ve Spring Boot'in Temel Bilgi

Bir Bahar Çığı Yaratmak

Tercih ettiğiniz IDE veya Spring Firstizr ([Dönem:0) kullanarak yeni bir Bahar Boot projesi oluşturmaya başlayın ([Döntgen.io/). Spring Web ve Spring Data JPA gibi bağımlılıklar içerir.

Ana uygulama sınıfınızı tanımlayın ve HTTP istekleri işlemek için REST kontrolörleri oluşturun. Örneğin, basit bir "Hello World" servisi aşağıdaki gibi uygulanabilir:

[FONT:0)Example Controller:[Dönetici:[Dönetici: 1 )

[FONT=0]([0)))

[0]

Bir Dockerfile oluşturmak

Projenizin kök dizilerinde, başvurunuzun nasıl kapsayıcı olacağını tanımlayan bir dosya oluşturun.

[FONT:0)Example Dockerfile:).

[2]

Bina ve Docker Konteyneri'ni Koşup

İlk olarak, Maven veya Gradle kullanarak Spring Boot uygulamanızı JAR dosyasını oluşturmak için inşa edin:

[0])) ⁇ ⁇ ⁇ ⁇ ⁇

[FONTNT=FONT][/FONT][/FONT][/FONT][/FONT][/FONT][/FONT][/FONT)

Sonraki, Docker imajını inşa edin:

[0]Düzüğün Run:[Dönem:[Dönem: 1)

(Resulüm)

Son olarak, Docker konteynerini çalıştırın:

(Allah’a) yemin ederim.

Mikroservis test et

Mikro hizmetinize Uğramak için erişim:0)http://yerelhost:8080/hello[Dönetici:0) Web tarayıcınızda bulunan.

[FONT:0)Dockerized Spring Boot Microservice!).

Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç

Docker ile Spring Boot mikroservices'leri kurmak, dağıtım ve ölçeklendirmeyi basitleştirir.Bu adımları takip ederek, Java geliştiricileri verimli bir şekilde oluşturabilir, paket oluşturabilir ve mikro hizmetleri izole ortamlarda çalıştırabilir, uygulamalarını daha taşınabilir ve yönetebilir hale getirir.