Rumah >Java >javaTutorial >Amalan Microservice Spring Cloud
Amalan Perkhidmatan Mikro Spring Cloud
Dengan perkembangan berterusan teknologi Internet, seni bina perkhidmatan mikro telah menjadi seni bina yang sangat popular di kalangan syarikat Internet. Sebagai rangka kerja perkhidmatan mikro yang popular, Spring Cloud telah digunakan secara meluas dalam perusahaan. Artikel ini akan memperkenalkan cara menggunakan Spring Cloud untuk membina seni bina perkhidmatan mikro.
Langkah pertama: Bina persekitaran Spring Cloud
Langkah 2: Buat pusat pendaftaran perkhidmatan
Pusat pendaftaran perkhidmatan ialah salah satu bahagian terpenting dalam seni bina perkhidmatan mikro Peranannya adalah untuk mendaftarkan setiap aplikasi perkhidmatan mikro ke dalamnya. , untuk memudahkan panggilan bersama antara perkhidmatan mikro. Berikut menerangkan cara membuat pusat pendaftaran perkhidmatan yang mudah.
server.port: 8761
spring .application .name: eureka-server
eureka.client.registerWithEureka: false
eureka.client.fetchRegistry: false
eureka.client.serviceUrl.defaultZone: http://localhost:${server.port }/ eureka/
Langkah 3: Buat aplikasi perkhidmatan mikro
Sekarang kita mempunyai pendaftaran perkhidmatan, seterusnya kita perlu mencipta aplikasi perkhidmatan mikro dan mendaftarkannya dengan pendaftaran perkhidmatan di tengah.
server.port: 8081
spring.application . nama: microservice-sample
Langkah 4: Panggil aplikasi perkhidmatan mikro
Sekarang kita mempunyai aplikasi perkhidmatan mikro yang didaftarkan dalam pendaftaran perkhidmatan, seterusnya kita perlu memanggil aplikasi perkhidmatan mikro yang menyediakan kaedah API.
server.port: 8082
spring.application . nama: microservice-consumer
Ringkasan:
Artikel ini memperkenalkan cara menggunakan Spring Cloud untuk membina seni bina perkhidmatan mikro. Mula-mula kami mencipta pusat pendaftaran perkhidmatan, kemudian mencipta aplikasi perkhidmatan mikro dan mendaftarkannya di pusat pendaftaran perkhidmatan. Akhir sekali, kami mencipta aplikasi pengguna perkhidmatan mikro untuk memanggil kaedah API yang disediakan oleh aplikasi perkhidmatan mikro. Melalui contoh dalam artikel ini, saya percaya anda sudah boleh menguasai cara menggunakan Spring Cloud untuk membina seni bina perkhidmatan mikro.
Atas ialah kandungan terperinci Amalan Microservice Spring Cloud. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!