全部产品
Search
文档中心

Serverless App Engine:Gunakan registri Nacos bawaan SAE

更新时间:Jul 02, 2025

Serverless App Engine (SAE) memungkinkan Anda menggunakan jenis registri Nacos berikut di konsol SAE: registri Nacos yang dikelola sendiri, registri Nacos bawaan SAE, dan registri Nacos Microservices Engine (MSE). Topik ini menjelaskan cara mengonfigurasi fitur pendaftaran layanan dan penemuan berbasis registri Nacos untuk aplikasi di konsol SAE.

Prasyarat

Prasyarat bervariasi tergantung pada jenis registri Nacos. Untuk informasi lebih lanjut, lihat topik-topik berikut:

  • Jika Anda menggunakan registri Nacos MSE, ikuti petunjuk yang disediakan di Gunakan Registri Nacos MSE.

  • Jika Anda menggunakan registri Nacos yang dikelola sendiri, ikuti petunjuk yang disediakan di Gunakan Registri Layanan Nacos yang Dibangun Sendiri.

  • Jika Anda menggunakan registri Nacos bawaan SAE, ikuti petunjuk dalam topik ini. SAE secara otomatis memodifikasi alamat registri dan pusat konfigurasi program dengan menyuntikkan variabel lingkungan terkait serta menggunakan Java Agent untuk memodifikasi bytecode. Anda dapat menerapkan program di SAE tanpa perlu modifikasi tambahan.

Catatan penggunaan

Jika Anda memiliki sejumlah besar aplikasi mikro-layanan, gunakan salah satu dari jenis registri layanan berikut, terdaftar dalam urutan menurun berdasarkan tingkat rekomendasi:

  • Registri Nacos MSE

  • Registri Layanan yang Dikelola Sendiri

  • Registri Layanan Bawaan SAE

Untuk informasi lebih lanjut, lihat MSE Nacos dan Open Source Nacos.

Fitur

SAE mendukung modifikasi otomatis alamat registri dan pusat konfigurasi program melalui penyuntikan variabel lingkungan terkait dan penggunaan Java Agent untuk memodifikasi bytecode. Dengan demikian, Anda dapat langsung menerapkan program ke SAE tanpa modifikasi apa pun.

Penting

SAE built-in Nacos memiliki autentikasi yang diaktifkan secara default, memberikan perlindungan autentikasi tanpa konfigurasi tambahan.

Batasan

  • SAE built-in Nacos registry tidak mendukung Seata Server.

  • SAE built-in Nacos registry hanya mendukung bahasa Java.

  • Versi berikut dari SAE built-in Nacos tersedia:

    Versi

    Nomor versi

    1.x

    1.2.0

    1.2.1

    1.3.0

    1.3.1

    1.3.2

    1.3.3

    1.4.0

    1.4.3

    1.4.4

    1.4.6

    1.4.7

    1.4.8

    2.x

    2.0.2

    2.0.3

    2.0.4

    2.1.2

    2.2.2

    2.2.3

    2.2.4

    2.3.0

    2.4.0

    2.4.1

    2.4.2

    Catatan

    Jika Anda menggunakan versi SDK Nacos 1.x, pembaruan diperlukan karena alasan berikut:

    • Jika Anda menggunakan versi SDK Nacos 1.x, perubahan konfigurasi didengarkan dalam mode polling panjang, dengan waktu habis default 30 detik. Dalam hal ini, periode timeout diidentifikasi oleh ARMS sebagai panggilan lambat, memicu peringatan yang tidak perlu. Namun, masalah ini dapat dihindari dengan konfigurasi koneksi persisten yang sesuai dengan gRPC di versi SDK Nacos 2.x.

    • Versi 2.x memiliki peningkatan signifikan dalam arsitektur, performa, stabilitas, dan fitur. Untuk informasi lebih lanjut, lihat Catatan Rilis.

Prosedur

Langkah-langkah operasi bervariasi tergantung pada skenario:

Buat aplikasi

  1. Masuk ke konsol SAE. Di panel navigasi sisi kiri, pilih Applications > Applications. Pilih wilayah tujuan dan namespace. Klik Create Application.

  2. Di bagian Basic Information, konfigurasikan parameter dan klik Next: Advanced Settings.

Modifikasi aplikasi yang sedang berjalan

Peringatan

Setelah Anda menerapkan ulang aplikasi, aplikasi akan dimulai ulang. Untuk mencegah kesalahan tak terduga seperti gangguan bisnis, kami sarankan Anda menerapkan aplikasi selama jam-jam sepi.

  1. Masuk ke konsol SAE. Di panel navigasi sisi kiri, pilih Applications > Applications. Pilih wilayah tujuan dan namespace tujuan. Klik nama aplikasi target.

  2. Di halaman Basic Information, klik Deploy Application.

Modifikasi aplikasi yang dihentikan

  1. Masuk ke konsol SAE. Di panel navigasi sisi kiri, pilih Applications > Applications. Pilih wilayah tujuan dan namespace tujuan. Klik nama aplikasi target.

  2. Di halaman Basic Information, klik Modify Application Configurations.

Konfigurasikan pendaftaran layanan dan penemuan

Temukan dan perluas bagian Service Registration And Discovery. Pilih SAE Built-in Nacos sebagai Nacos-based Registry Service and Discovery.

W6h2RJPbrx