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
Masuk ke Konsol API Gateway.
Di panel navigasi kiri, klik . Di bilah navigasi atas, pilih wilayah.
Pada halaman Instance, klik ID instans target.
-
Di panel navigasi kiri, pilih Service, lalu klik Create Service. Di panel Create Service, pilih Service Source, konfigurasikan parameternya, lalu klik OK.
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 |
|
Services |
Pilih layanan. Layanan yang namanya diawali dengan |
|
|
MSE Nacos |
Namespace |
Namespace dalam instans MSE Nacos. |
|
Services |
Pilih layanan. Layanan yang namanya diawali dengan |
|
|
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 |
|
|
TLS Mode |
Mode TLS untuk komunikasi backend. Default: dinonaktifkan.
|
|
|
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 |
|
|
TLS Mode |
Mode TLS untuk komunikasi backend. Default: dinonaktifkan.
|
|
|
CloudFlow Penting
|
Workflow |
Pilih CloudFlow yang sudah ada. |
|
Invocation Method |
Mode pemanggilan:
|
|
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.