Gunakan Registri Layanan Tanzu
Catatan
Azure Spring Apps adalah nama baru untuk layanan Azure Spring Cloud. Meskipun layanan memiliki nama baru, Anda akan melihat nama lama di beberapa tempat untuk sementara saat kami berupaya memperbarui aset seperti cuplikan layar, video, dan diagram.
Artikel ini berlaku untuk:❌ Tingkat Dasar/Standar ✔️ Tingkat Enterprise
Artikel ini menunjukkan cara menggunakan VMware Tanzu® Registri Layanan dengan Tingkat Azure Spring Apps Enterprise.
Registri Layanan Tanzu adalah salah satu komponen VMware Tanzu komersial. Tanzu Service Registry memberi aplikasi Anda penerapan pola Penemuan Layanan, salah satu prinsip utama arsitektur berbasis Spring. Mungkin sulit, dan rapuh dalam produksi, untuk mengonfigurasi setiap klien layanan secara manual atau mengadopsi beberapa bentuk konvensi akses. Sebagai gantinya, aplikasi Anda dapat menggunakan Registri Layanan Tanzu untuk menemukan dan memanggil layanan yang terdaftar secara dinamis.
Prasyarat
Instans tingkat Azure Spring Apps Enterprise yang diprovisikan dengan Registri Layanan Tanzu diaktifkan. Untuk informasi selengkapnya, lihat Mulai Cepat: Memprovisikan instans layanan Azure Spring Apps menggunakan tingkat Enterprise.
Catatan
Untuk menggunakan Registri Layanan Tanzu Anda harus mengaktifkannya saat memprovisikan instans layanan Azure Spring Apps. Anda tidak dapat mengaktifkannya setelah memprovisikan saat ini.
Gunakan Registri Layanan dengan aplikasi
Sebelum aplikasi Anda dapat mengelola pendaftaran dan penemuan layanan menggunakan Registri Layanan Tanzu, Anda harus menyertakan dependensi berikut dalam file pom.xml aplikasi Anda:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
Selain itu, tambahkan anotasi pada kelas tingkat atas aplikasi Anda seperti yang ditunjukkan dalam contoh berikut:
@SpringBootApplication
@EnableEurekaClient
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
Gunakan langkah-langkah berikut untuk mengikat aplikasi ke Registri Layanan Tanzu.
Buka tab Pengikatan aplikasi.
Pilih Ikat aplikasi dan pilih satu aplikasi di dropdown, lalu pilih Terapkan untuk mengikat.
Catatan
Saat mengubah status ikat/lepas, Anda harus menghidupkan ulang atau menyebarkan ulang aplikasi agar perubahan berlaku.