All Products
Search
Document Center

API Gateway:Layanan

Last Updated:Jun 03, 2026

Layanan dalam Cloud-native API Gateway merepresentasikan backend upstream yang menjadi tujuan pengalihan lalu lintas oleh gerbang. Setiap layanan dipetakan ke backend aktual, seperti workload Kubernetes, layanan mikro yang terdaftar di Nacos, fungsi Function Compute, atau titik akhir berupa alamat IP tetap. Sebelum instans gerbang dapat mengarahkan permintaan, Anda harus menambahkan setidaknya satu layanan dan mendaftarkannya sebagai tujuan rute.

Topik ini mencakup seluruh siklus hidup layanan: membuat layanan, memperbarui layanan, mengelola versi layanan untuk rilis canary, mengonfigurasi aturan lalu lintas, dan menyiapkan pemeriksaan kesehatan aktif.

Buat layanan

Cloud-native API Gateway mendukung sumber layanan berikut:

  • Kluster Container Service for Kubernetes (ACK)

  • Instans Nacos Microservices Engine (MSE)

  • Titik akhir tetap (alamat IP atau hostname)

  • Nama domain Domain Name System (DNS)

  • Function Compute

Tambahkan layanan ke instans gerbang dan daftarkan sebagai tujuan rute agar entri rute dapat meneruskan lalu lintas ke layanan tersebut. Untuk informasi selengkapnya, lihat Buat layanan.

Kelola layanan

Untuk layanan yang didukung oleh titik akhir tetap, gerbang tidak dapat secara otomatis mendeteksi perubahan alamat IP atau port node backend—layanan dengan titik akhir tetap tidak terdaftar pada sumber penemuan layanan dinamis. Saat titik akhir node backend berubah, perbarui konfigurasi layanan secara manual agar gerbang mengarahkan lalu lintas ke alamat yang benar. Untuk informasi selengkapnya, lihat Kelola layanan.

Kelola aturan traffic

Aturan lalu lintas mengontrol cara gerbang mentransfer lalu lintas dari instans gerbang ke layanan backend. Tersedia dua kategori aturan:

  • Enkripsi sertifikat — konfigurasikan sertifikat TLS untuk mengenkripsi lalu lintas antara gerbang dan backend

  • Kebijakan load balancing — distribusikan permintaan ke node backend sesuai algoritma yang ditentukan

Untuk informasi selengkapnya, lihat Kelola aturan lalu lintas.

Konfigurasikan pemeriksaan kesehatan aktif untuk layanan

Pemeriksaan kesehatan aktif memungkinkan gerbang melakukan probing berkala ke setiap node backend dan secara otomatis menghapus node yang tidak sehat dari pool load balancing. Saat node pulih, gerbang akan menambahkannya kembali secara otomatis. Hal ini meningkatkan ketersediaan rute untuk layanan yang berjalan dalam penerapan multi-replika.

  • Konfigurasikan pemeriksaan kesehatan aktif untuk layanan.

  • Atasi kegagalan pemeriksaan kesehatan.

Untuk informasi selengkapnya, lihat Konfigurasikan pemeriksaan kesehatan aktif untuk layanan.