All Products
Search
Document Center

Microservices Engine:Gateway Cloud-native

Last Updated:Jun 28, 2025

Topik ini menjelaskan cara menggunakan modul Gateway Cloud-native dari Microservices Engine (MSE).

Panduan praktik

Gateway Cloud-native MSE menyediakan fitur jaringan dan keamanan yang komprehensif untuk membantu pengembang dengan cepat membangun aplikasi terdistribusi lintas cloud dan perangkat. Gateway ini mendukung berbagai protokol dan kerangka kerja serta dapat mengimplementasikan fitur seperti pendaftaran dan penemuan layanan, load balancing, proxy, pemutusan sirkuit, pembatasan lalu lintas, degradasi, dan pengulangan cerdas. Anda dapat menggunakan fitur gateway cloud-native yang dijelaskan dalam bagian-bagian berikut.

Mengelola layanan di beberapa klaster ACK menggunakan gateway cloud-native

Gateway Cloud-native mendukung akses dari beberapa klaster Alibaba Cloud Container Service for Kubernetes (ACK). Gateway ini terhubung dengan beberapa klaster, menggabungkan layanan dengan nama identik, dan mengimplementasikan load balancing di antara layanan tersebut. Anda dapat menggunakan fitur ini bersama dengan fitur pemeriksaan kesehatan dari gateway untuk secara otomatis mendeteksi ketersediaan layanan dan mengimplementasikan pengalihan lalu lintas otomatis saat terjadi kegagalan secara efisien. Untuk informasi lebih lanjut, lihat Mengelola Layanan di Beberapa Klaster ACK Menggunakan Gateway Cloud-native.

Menggunakan gateway cloud-native MSE sebagai egress gateway di klaster ACK

Gateway Cloud-native MSE dapat mengekspos layanan yang diterapkan di klaster ACK untuk memenuhi persyaratan bisnis terkait manajemen lalu lintas egress dan kontrol keamanan. Untuk informasi lebih lanjut, lihat Menggunakan Gateway Cloud-native MSE sebagai Egress Gateway di Klaster ACK.

Melakukan penskalaan otomatis untuk aplikasi backend di klaster ACK berdasarkan nilai QPS gateway

Saat lalu lintas masuk, gateway cloud-native sangat sensitif terhadap jumlah lalu lintas bisnis. Berdasarkan kemampuan Kubernetes dan data metrik permintaan per detik (QPS) yang dikumpulkan oleh gateway cloud-native MSE, aplikasi bisnis dapat melakukan penskalaan otomatis berdasarkan nilai QPS dari pod bisnis. Dengan cara ini, Anda dapat menambah atau mengurangi layanan backend sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Melakukan Penskalaan Otomatis untuk Aplikasi Backend di Klaster ACK Berdasarkan Nilai QPS Gateway.

Mengimplementasikan blue-green deployment, A/B testing, dan rilis canary menggunakan gateway cloud-native MSE

Anda dapat mengimplementasikan blue-green deployment, A/B testing, dan rilis canary menggunakan gateway cloud-native MSE. Untuk informasi lebih lanjut, lihat Mengimplementasikan Blue-Green Deployment, A/B Testing, dan Rilis Canary Menggunakan Gateway Cloud-native MSE.

Mengimplementasikan hosting situs web statis menggunakan gateway cloud-native MSE dan Alibaba Cloud OSS

Anda dapat menyimpan file yang diperlukan oleh situs web statis di Bucket Object Storage Service (OSS) dan menggunakan gateway cloud-native MSE sebagai proxy untuk mengelola konten situs web statis yang disimpan di Bucket OSS. Untuk informasi lebih lanjut, lihat Mengimplementasikan Hosting Situs Web Statis Menggunakan Gateway Cloud-native MSE dan Alibaba Cloud OSS.

Mengimplementasikan redundansi zona aktif berdasarkan gateway cloud-native MSE

Secara default, gateway cloud-native diterapkan di beberapa zona, memungkinkan Anda mengelola lalu lintas lintas zona secara global di suatu wilayah. Dalam skenario redundansi zona aktif, permintaan dari beberapa klaster bisnis lintas zona dapat dialokasikan secara efisien menggunakan load balancing. Jika sebuah node di zona gagal, sistem akan melakukan failover dan node bermasalah dapat dihapus secara otomatis dalam waktu 1 detik. Hal ini membantu memastikan kelangsungan layanan dan ketersediaan tinggi secara efektif.

Mengarahkan permintaan aplikasi WebSocket berdasarkan gateway cloud-native

Gateway cloud-native dapat meneruskan lalu lintas dari aplikasi WebSocket yang diterapkan di klaster ACK. Untuk informasi lebih lanjut, lihat Mengarahkan Permintaan Aplikasi WebSocket Berdasarkan Gateway Cloud-native.

Mengarahkan permintaan aplikasi gRPC berdasarkan gateway cloud-native

Gateway cloud-native dapat mengarahkan permintaan aplikasi gRPC. Untuk informasi lebih lanjut, lihat Mengarahkan Permintaan Aplikasi gRPC Berdasarkan Gateway Cloud-native.

Mengelola layanan MSE Nacos menggunakan gateway cloud-native

Anda dapat mengonfigurasi kebijakan routing dan peringatan dengan mengaitkan gateway cloud-native dengan sumber layanan di registri MSE Nacos. Untuk informasi lebih lanjut, lihat Mengelola Layanan MSE Nacos Menggunakan Gateway Cloud-native.

Mengaktifkan HTTP/3 untuk gateway cloud-native

HTTP/3 memiliki tiga fitur utama: head-of-line blocking, migrasi koneksi, dan zero round-trip time (0-RTT). HTTP/3 sangat cocok untuk skenario di mana pergantian jaringan dilakukan untuk beberapa perangkat atau koneksi jaringan lemah. Anda dapat mengaktifkan HTTP/3 untuk gateway cloud-native. Untuk informasi lebih lanjut, lihat Mengaktifkan HTTP/3 untuk Gateway Cloud-native.