全部产品
Search
文档中心

API Gateway:Manajemen sumber layanan

更新时间:Jul 06, 2025

Cloud-native API Gateway mendukung dua jenis sumber layanan: layanan kontainer (termasuk kluster Container Service for Kubernetes (ACK), kluster Alibaba Cloud Container Compute Service (ACS), dan kluster ACK Serverless), serta registri Nacos dari Microservices Engine (MSE). Topik ini menjelaskan cara menambahkan dan mengelola kluster ACK dengan layanan backend yang telah diterapkan atau instance MSE Nacos yang terdaftar dengan layanan backend sebagai sumber layanan gateway.

Prasyarat

Konfigurasi

  • Jika sumber layanan yang dikonfigurasikan menjadi tidak valid, hapus secara manual sumber tersebut. Jika tidak, masalah ketidakstabilan mungkin terjadi, seperti tertundanya sinkronisasi informasi layanan dari sumber lain.

  • Anda dapat menambahkan nama domain Sistem Nama Domain (DNS) atau alamat tetap sebagai layanan tanpa perlu mengonfigurasi sumber layanan. Untuk informasi lebih lanjut, lihat Buat Layanan.

  • Jika Anda menambahkan kluster ACK atau ASK sebagai sumber layanan untuk instance Cloud-native API Gateway, instance tersebut akan memantau layanan dan titik akhir kluster ACK atau ASK untuk mendapatkan informasi terkait. Jika Anda mengonfigurasi Permintaan HTTPS untuk instance Cloud-native API Gateway berdasarkan sumber daya Ingress di kluster Kubernetes, instance tersebut juga harus memantau rahasia kluster untuk mendapatkan informasi tentang Sertifikat HTTPS.

Buat sumber layanan

  1. Masuk ke Konsol API Gateway.

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

  3. Di halaman Instance, klik ID instance target.

  4. Di panel navigasi sebelah kiri, klik Service. Lalu, klik tab Source.

  5. Klik Create Source. Di panel Create Source, konfigurasikan parameter yang diperlukan dan klik OK.

    Tipe Sumber ACK

    Parameter

    Deskripsi

    ACK/ACS/ACK Serverless Cluster

    Pilih kluster tempat layanan backend Anda diterapkan.

    Penting
    • Jika tidak ada kluster ACK/ACS/ACK Serverless di virtual private cloud (VPC) saat ini, buat kluster ACK dikelola terlebih dahulu, lalu pilih.

    • Untuk menambahkan sumber layanan dari VPC lain, buat instance gateway di VPC target terlebih dahulu, lalu pilih.

    Security Group Rules

    Grup keamanan dikonfigurasi pada pool node kluster ACK. Biasanya, komponen di luar kluster harus memiliki semua port layanan yang diperlukan diekspos dalam grup keamanan untuk mengakses layanan intra-kluster.

    Anda dapat memodifikasi grup keamanan untuk instance gateway guna menyesuaikan kebijakan akses.

    Tipe Sumber MSE Nacos

    Parameter

    Deskripsi

    Nacos Instance

    Pilih instance.

    Penting
    • Jika tidak ada instance MSE Nacos di VPC saat ini, buat instance terlebih dahulu, lalu pilih.

    • Untuk menambahkan instance MSE Nacos dari VPC lain, buat instance gateway di VPC target terlebih dahulu, lalu pilih.

    • Hanya instance MSE Nacos dengan MCPEnabled = true yang ditampilkan dalam daftar. Anda dapat memodifikasi parameter ini di halaman Parameter Settings untuk instance MSE Nacos.

  6. Kembali ke tab Source dan periksa apakah sumber layanan yang ditambahkan sudah muncul.

Hapus sumber layanan

  1. Masuk ke Konsol API Gateway.

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

  3. Di halaman Instance, klik ID instance target.

  4. Di panel navigasi sebelah kiri, klik Service. Lalu, klik tab Source.

  5. Temukan sumber target dan klik Delete di kolom Actions.

  6. Di kotak dialog Delete, klik OK.

Referensi