All Products
Search
Document Center

Microservices Engine:Tata kelola layanan mikro

Last Updated:Jul 15, 2026

MSE Microservices Governance memungkinkan Anda menghubungkan aplikasi, melakukan kueri layanan, menerapkan aturan tata kelola traffic, menjalankan peluncuran kanari ujung ke ujung, serta mengelola pengaturan komponen — semuanya dari satu pusat tata kelola.

Hubungkan aplikasi

MSE Microservices Governance mendukung berbagai metode koneksi, tergantung pada lokasi dan cara pembuatan aplikasi.

Kelola namespace layanan mikro

Namespace layanan mikro mengelompokkan layanan mikro beserta dependensinya sehingga Anda dapat menetapkan kebijakan keamanan, kontrol akses, dan batas sumber daya secara terpisah untuk setiap kelompok. Untuk informasi selengkapnya, lihat Kelola namespace layanan mikro.

Hubungkan aplikasi layanan mikro Java di kluster ACK dan ACS ke pusat tata kelola MSE

Hubungkan aplikasi Spring Cloud dan Dubbo yang dideploy di kluster Container Service for Kubernetes (ACK) dan Container Compute Service (ACS) ke pusat tata kelola MSE. Untuk informasi selengkapnya, lihat Hubungkan aplikasi layanan mikro Java di kluster ACK dan ACS ke pusat tata kelola MSE.

Hubungkan aplikasi layanan mikro pada instance ECS ke pusat tata kelola MSE

Hubungkan aplikasi yang dideploy pada instance Elastic Compute Service (ECS) dan mesin virtual (VM) non-Alibaba Cloud ke pusat tata kelola MSE. Untuk informasi selengkapnya, lihat Hubungkan aplikasi layanan mikro pada instance ECS ke pusat tata kelola MSE.

Hubungkan aplikasi di lingkungan Kubernetes open source ke pusat tata kelola MSE

Hubungkan aplikasi Spring Cloud dan Dubbo yang berjalan di lingkungan Kubernetes open source untuk memperoleh fitur shutdown yang mulus, outlier ejection, kueri layanan, otentikasi layanan, pengujian layanan, rilis canary, dan fitur tata kelola lainnya — tanpa mengubah kode bisnis. Untuk informasi selengkapnya, lihat Hubungkan aplikasi di lingkungan Kubernetes open source ke pusat tata kelola MSE.

Tambahkan antarmuka kustom ke Microservices Governance

Instrumenkan aplikasi Java dengan SDK Java dan agen Java untuk menghubungkan antarmuka yang tidak dapat dideteksi secara otomatis oleh MSE. Untuk informasi selengkapnya, lihat Tambahkan antarmuka kustom ke Microservices Governance.

Konfigurasi jaringan untuk menghubungkan ke Microservices Governance dari VPC non-Alibaba Cloud

Konfigurasikan konektivitas jaringan saat aplikasi Anda berjalan di virtual private cloud (VPC) di luar Alibaba Cloud. Untuk informasi selengkapnya, lihat Konfigurasi jaringan untuk menghubungkan ke Microservices Governance dari VPC non-Alibaba Cloud.

Kueri layanan

Setelah menghubungkan aplikasi Anda, gunakan fitur kueri layanan untuk memeriksa daftar layanan, detail pemanggilan, dan definisi kontrak.

Kueri layanan

Lihat daftar layanan dan detailnya untuk aplikasi Spring Cloud atau Dubbo yang terhubung langsung di Konsol MSE. Untuk informasi selengkapnya, lihat Lakukan kueri layanan.

Lakukan kueri kontrak layanan

Kontrak layanan menjelaskan antarmuka dan perilaku layanan mikro. Kontrak ini menetapkan aturan komunikasi antara penyedia dan konsumen, termasuk input, output, dan perilaku penanganan error. Meninjau kontrak membantu konsumen memahami dan mengintegrasikan layanan dengan benar. Untuk informasi selengkapnya, lihat Lakukan kueri kontrak layanan.

Tata kelola aplikasi

Untuk aplikasi yang terhubung, terapkan aturan tata kelola traffic, termasuk startup dan shutdown yang mulus, proteksi sistem, pembatasan kecepatan traffic, routing berbasis tag, serta rilis canary untuk messaging.

Ikhtisar aplikasi

Lihat data QPS, daftar teratas, dan metrik real-time lainnya untuk aplikasi yang terhubung pada halaman Ikhtisar Aplikasi di Konsol MSE. Untuk informasi selengkapnya, lihat Ikhtisar aplikasi.

Detail antarmuka

Halaman Detail Antarmuka menampilkan statistik per antarmuka — QPS, waktu respons (RT), dan konkurensi — yang diuraikan berdasarkan jenis antarmuka (web service, layanan RPC, dan lainnya). Untuk informasi selengkapnya, lihat Detail antarmuka.

Detail node

Lihat informasi dasar untuk setiap node aplikasi, termasuk statistik QPS, tag, dan status. Untuk informasi selengkapnya, lihat Detail node.

Tata kelola lalu lintas

Gunakan penggeseran beban puncak dan pembatasan traffic untuk menjaga keseimbangan beban dan toleransi kesalahan di seluruh instans layanan mikro dalam kondisi konkurensi tinggi. Untuk informasi selengkapnya, lihat Tata kelola traffic.

Peluncuran kanari ujung ke ujung

Rilis canary mengarahkan sebagian kecil traffic yang dikontrol ke versi baru layanan, sementara versi stabil tetap melayani sisanya. MSE memperluas pendekatan ini ke seluruh rantai pemanggilan layanan — sehingga tag traffic yang diterapkan di gateway akan dipropagasikan secara otomatis ke setiap layanan mikro downstream, memungkinkan Anda memvalidasi build baru secara ujung ke ujung tanpa menyentuh traffic produksi.

Terapkan peluncuran kanari ujung ke ujung berbasis gateway cloud-native MSE

Gunakan gateway cloud-native MSE sebagai titik masuk untuk mengarahkan traffic canary ke layanan backend yang terhubung. Untuk informasi selengkapnya, lihat Terapkan peluncuran kanari ujung ke ujung berbasis gateway cloud-native MSE.

Terapkan peluncuran kanari ujung ke ujung berbasis gateway API cloud-native

Gunakan gateway API cloud-native dengan layanan backend yang dideploy di kluster ACK atau terdaftar di Pusat Registrasi Nacos MSE untuk mengarahkan traffic canary secara ujung ke ujung.

Peluncuran kanari ujung ke ujung berbasis MSE Ingress

Gunakan manajemen traffic bawaan gateway MSE Ingress untuk menerapkan peluncuran kanari ujung ke ujung tanpa mengubah kode bisnis. Untuk informasi selengkapnya, lihat Peluncuran kanari ujung ke ujung berbasis MSE Ingress.

Terapkan peluncuran kanari ujung ke ujung berbasis gateway Spring Cloud Gateway atau Zuul yang dikelola sendiri

Konfigurasikan aturan routing pada gateway Spring Cloud Gateway atau Zuul yang dikelola sendiri untuk mengirim sebagian permintaan ke lingkungan canary guna verifikasi. Untuk informasi selengkapnya, lihat Terapkan peluncuran kanari ujung ke ujung berbasis gateway Spring Cloud Gateway atau Zuul yang dikelola sendiri.

Terapkan peluncuran kanari ujung ke ujung berbasis MSE dengan Kruise Rollouts

Gabungkan kebijakan rilis bertahap Kruise Rollouts (rilis canary dan penyebaran biru-hijau) dengan MSE Microservices Governance untuk meluncurkan versi aplikasi baru di seluruh rantai pemanggilan layanan sekaligus menjaga stabilitas. Untuk informasi selengkapnya, lihat Terapkan peluncuran kanari ujung ke ujung berbasis MSE dengan Kruise Rollouts.

Dukungan tugas asinkron untuk peluncuran kanari ujung ke ujung MSE

Tambahkan paket pemindaian untuk mempropagasikan tag traffic melalui tugas asinkron kustom, sehingga memperluas cakupan rilis canary ke beban kerja asinkron. Untuk informasi selengkapnya, lihat Dukungan tugas asinkron untuk peluncuran kanari ujung ke ujung MSE.

Pengaturan sistem

Kelola pengaturan komponen MSE Microservices Governance, termasuk peningkatan dan penonaktifan.

Upgrade komponen MSE Microservices Governance

Komponen lama ack-mse-pilot telah digantikan oleh ack-onepilot. Upgrade ke ack-onepilot untuk terus menerima fitur dan pembaruan tata kelola. Untuk informasi selengkapnya, lihat Instal dan upgrade komponen MSE Microservices Governance.

Nonaktifkan MSE Microservices Governance

Nonaktifkan pusat tata kelola MSE saat aplikasi Anda tidak lagi memerlukan fiturnya. Untuk informasi selengkapnya, lihat Nonaktifkan MSE Microservices Governance.