All Products
Search
Document Center

Microservices Engine:Tambahkan sumber layanan

Last Updated:Mar 11, 2026

Gateway cloud-native mengarahkan lalu lintas ke layanan backend dengan menemukannya melalui sumber layanan. Sumber layanan adalah registri layanan atau kluster kontainer tempat layanan backend Anda terdaftar atau dideploy. Setelah Anda menambahkan sumber layanan, gateway secara otomatis menemukan semua layanan di dalamnya dan menjadikannya tersedia untuk konfigurasi rute.

Jenis sumber yang didukung

Jenis sumberDeskripsi
Container ServiceKluster ACK atau ACK Serverless tempat layanan backend berjalan sebagai Pod
MSE NacosInstans Nacos yang dikelola MSE untuk penemuan layanan
MSE ZooKeeperInstans ZooKeeper yang dikelola MSE untuk penemuan layanan. Hanya didukung oleh instans gateway standar.
SAE Built-in RegistryRegistri layanan bawaan di Serverless App Engine (SAE)
SAE KubernetesNamespace Kubernetes SAE untuk penemuan layanan
EDAS Built-in RegistryRegistri layanan bawaan di Enterprise Distributed Application Service (EDAS)

Untuk menambahkan nama domain DNS atau alamat tetap sebagai layanan tanpa sumber layanan, lihat Buat layanan.

Sebelum memulai

  • Hapus sumber layanan apa pun yang tidak valid. Sumber yang tidak valid dapat menghambat sinkronisasi informasi layanan dari sumber lainnya.

  • Jika Anda menambahkan kluster ACK atau ACK Serverless sebagai sumber layanan, gateway akan memantau layanan dan titik akhir (endpoint) kluster tersebut. Jika rute HTTPS dikonfigurasi berdasarkan resource Kubernetes Ingress, gateway juga akan memantau rahasia (secret) kluster untuk mengambil sertifikat HTTPS.

  • Jika kebijakan kontrol akses dikonfigurasi untuk server API di kluster ACK, pastikan gateway dapat mengakses server API tersebut.

  • Jika gateway Anda tidak mendukung pemantauan Kubernetes Ingress, lakukan upgrade gateway. Untuk informasi selengkapnya, lihat Upgrade gateway cloud-native MSE.

Tambahkan sumber layanan

  1. Masuk ke Konsol MSE. Di bilah navigasi atas, pilih Wilayah.

  2. Di panel navigasi kiri, pilih Cloud-native Gateway > Gateways. Di halaman Gateways, klik ID gateway tersebut.

  3. Di panel navigasi kiri, klik Routes. Lalu, klik tab Source.

  4. Di tab Source, klik Add Source. Di panel Add Source, pilih Source Type dan konfigurasikan parameter yang diperlukan. Lalu, klik OK.

    Bagian berikut menjelaskan parameter untuk setiap jenis sumber.

    Container Service

    Pilih jenis sumber ini untuk menghubungkan gateway ke kluster ACK atau ACK Serverless.

    Parameter

    Deskripsi

    Bawaan

    Wajib

    ACK/ACK Serverless Cluster

    Kluster tempat layanan backend Anda dideploy. Hanya kluster dalam VPC yang sama dengan gateway yang ditampilkan. Saat membuat gateway, pilih VPC tempat kluster dideploy agar kluster tersebut muncul di sini secara otomatis.

    --

    Ya

    Listen to Kubernetes Ingress

    Apakah gateway memantau perubahan pada resource Ingress di kluster. Jika diaktifkan, gateway akan menyinkronkan konfigurasi nama domain dan rute dari resource Ingress. Jika dinonaktifkan, konfigurasi berbasis Ingress yang sebelumnya disinkronkan menjadi tidak valid.

    Penting

    Nama domain dan rute yang dikonfigurasi secara manual di Konsol MSE memiliki prioritas lebih tinggi daripada yang berasal dari resource Ingress.

    Off

    Tidak

    Ingress Class

    Kelas Ingress untuk memfilter resource Ingress mana yang dipantau gateway. Jika dibiarkan kosong, gateway akan memantau semua resource Ingress di kluster. Jika diatur ke nilai tertentu (misalnya, nginx), gateway akan memantau resource Ingress yang anotasinya class atau Spec.IngressClassName-nya cocok dengan nilai tersebut, serta resource Ingress yang tidak terkait dengan kelas Ingress apa pun. Hanya satu nilai yang didukung.

    Kosong (semua resource Ingress)

    Tidak

    Namespace

    Namespace Kubernetes yang dipantau untuk resource Ingress. Jika dibiarkan kosong, gateway akan memantau semua namespace. Hanya satu namespace yang didukung.

    Kosong (semua namespace)

    Tidak

    Update Ingress Status

    Jika diatur ke Open, gateway akan memperbarui alamat IP dari resource Ingress yang dipantau menjadi alamat IP instans Server Load Balancer (SLB) yang terkait dengan gateway. Memerlukan versi gateway 1.2.9 atau lebih baru.

    --

    Tidak

    Security Group Rules

    Security group dikonfigurasi di kelompok node kluster kontainer. Untuk mengizinkan gateway mengakses layanan kluster, buka port yang diperlukan di security group. Untuk informasi selengkapnya, lihat Konfigurasikan aturan grup keamanan.

    --

    --

    MSE Nacos

    Pilih jenis sumber ini untuk menghubungkan gateway ke instans Nacos yang dikelola MSE.

    Parameter

    Deskripsi

    Bawaan

    Wajib

    Nacos Instance

    Instans MSE Nacos yang digunakan. Hanya instans dengan MCPEnabled bernilai true yang muncul dalam daftar. Untuk mengubah pengaturan ini, buka halaman Parameter Settings instans MSE Nacos tersebut.

    --

    Ya

    MSE ZooKeeper

    Pilih jenis sumber ini untuk menghubungkan gateway ke instans ZooKeeper yang dikelola MSE.

    Catatan

    Jenis sumber ini hanya didukung oleh instans gateway cloud-native standar. Instans serverless tidak mendukung MSE ZooKeeper sebagai sumber layanan.

    Parameter

    Deskripsi

    Bawaan

    Wajib

    Cluster Name

    Instans MSE ZooKeeper yang digunakan.

    --

    Ya

    SAE Built-in Registry

    Pilih jenis sumber ini untuk menghubungkan gateway ke registri bawaan di SAE.

    Parameter

    Deskripsi

    Bawaan

    Wajib

    Namespace

    Namespace registri SAE tempat layanan dideploy.

    --

    Ya

    Service Group

    Kelompok layanan untuk layanan tersebut. Klik Add Service Group untuk menentukan kelompok jika layanan Anda telah dikonfigurasi dengan kelompok tertentu.

    --

    Tidak

    EDAS Built-in Registry

    Pilih jenis sumber ini untuk menghubungkan gateway ke registri bawaan di EDAS.

    Parameter

    Deskripsi

    Bawaan

    Wajib

    Microservices Space

    Ruang layanan mikro registri EDAS tempat layanan dideploy.

    --

    Ya

    Service Group

    Kelompok layanan untuk layanan tersebut. Klik Add Service Group untuk menentukan kelompok jika layanan Anda telah dikonfigurasi dengan kelompok tertentu.

    --

    Tidak

    SAE Kubernetes

    Pilih jenis sumber ini untuk menghubungkan gateway ke namespace Kubernetes SAE.

    Parameter

    Deskripsi

    Bawaan

    Wajib

    Namespace

    Namespace lingkungan Kubernetes SAE tempat layanan dideploy.

    --

    Ya

Verifikasi hasil

Kembali ke tab Source di halaman Routes. Jika sumber layanan yang Anda tambahkan muncul dalam daftar, berarti sumber tersebut berhasil ditambahkan.

Langkah selanjutnya