All Products
Search
Document Center

API Gateway:Buat layanan

Last Updated:Jun 04, 2026

Tambahkan layanan ke gateway untuk mendaftarkan titik akhirnya. Cloud-native API Gateway mendukung berbagai sumber layanan, termasuk ACK, MSE Nacos, alamat tetap, nama domain DNS, dan Function Compute (FC).

Prosedur

  1. Masuk ke Konsol API Gateway.

  2. Di panel navigasi kiri, klik Cloud-native API Gateway > Instance. Di bilah navigasi atas, pilih wilayah.

  3. Pada halaman Instance, klik ID instans target.

  4. Di panel navigasi kiri, pilih Service, lalu klik Create Service. Di panel Create Service, pilih Service Source, konfigurasikan parameternya, lalu klik OK.

Catatan

Cloud-native API Gateway tidak menulis ulang header Host saat meneruskan permintaan ke layanan backend berbasis nama domain. Untuk menulis ulang header Host, konfigurasikan kebijakan rewrite HTTP.

Parameter layanan

Service source

Parameter

Description

ACK

Catatan

Gateway mengambil layanan dari kluster ACK atau ACK Serverless dan mendaftarkannya dengan alamat node backend-nya.

Namespace

Namespace dari kluster yang dipilih. Layanan di namespace arms-prom, kube-system, dan mse-pilot disembunyikan secara default.

Services

Pilih layanan. Layanan yang namanya diawali dengan consumers disembunyikan secara default.

MSE Nacos

Namespace

Namespace dalam instans MSE Nacos.

Services

Pilih layanan. Layanan yang namanya diawali dengan consumers disembunyikan secara default.

Function Compute

Backend Services

Function list

Pilih fungsi.

Version or alias

Pilih versi atau alias untuk fungsi tersebut.

SAE Kubernetes

Namespace

Namespace dari kluster yang dipilih.

Services

Pilih layanan.

Fixed Address

Catatan

Gunakan jenis sumber ini jika layanan tidak menggunakan mekanisme penemuan layanan. Anda harus menentukan alamat node backend secara manual.

Service Name

Nama kustom untuk layanan.

Service URL

Alamat node backend dalam format <Backend node IP>:<Service port>. Satu alamat per baris.

TLS Mode

Mode TLS untuk komunikasi backend. Default: dinonaktifkan.

  • Disable: Tidak ada TLS.

  • One-way TLS: Akses layanan melalui HTTPS.

  • mTLS: Diperlukan autentikasi mutual.

DNS Domain Name

Catatan

Gateway melakukan resolusi entri DNS untuk memperoleh titik akhir layanan backend.

Service Name

Nama kustom untuk layanan.

Service URL

Alamat node backend dalam format <Backend node IP>:<Service port>. Satu alamat per baris.

TLS Mode

Mode TLS untuk komunikasi backend. Default: dinonaktifkan.

  • Disable: Tidak ada TLS.

  • One-way TLS: Akses layanan melalui HTTPS.

  • mTLS: Diperlukan autentikasi mutual.

CloudFlow

Penting
  • Memerlukan versi instans gateway 2.1.8 atau lebih baru. Tingkatkan instans Anda jika diperlukan.

  • Setelah pembuatan, sistem akan menambahkan kebijakan rewrite HTTP ke kebijakan pemrosesan inbound API yang mengarahkan ke /. Kebijakan ini tidak dapat dimodifikasi atau dihapus.

  • CloudFlow hanya mendukung skenario layanan tunggal.

Workflow

Pilih CloudFlow yang sudah ada.

Invocation Method

Mode pemanggilan:

  • StartExecution (asinkron): Alur kerja mode standar hanya mendukung pemanggilan asinkron.

  • StartSyncExecution (sinkron): Alur kerja mode express hanya mendukung pemanggilan sinkron.

Verifikasi hasil

Di tab Services, pastikan layanan baru muncul dengan Service Name, Service URL, dan Service Source yang benar.

Topik terkait

Setelah membuat layanan, Anda dapat mengelolanya dari halaman Manage services.