Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengambil data konfigurasi tanpa Agen AWS AppConfig
Pada 18 November 2021, AWS AppConfig merilis layanan pesawat data baru. Layanan ini menggantikan proses pengambilan data konfigurasi sebelumnya dengan menggunakan tindakan. GetConfiguration
API Layanan pesawat data menggunakan dua API tindakan baru, StartConfigurationSessiondan GetLatestConfiguration. Layanan pesawat data juga menggunakan titik akhir baru.
Jika Anda mulai menggunakan AWS AppConfig sebelum 28 Januari 2022, layanan mungkin memanggil GetConfiguration
API tindakan secara langsung atau mungkin menggunakan klien yang disediakan oleh AWS, seperti ekstensi AWS AppConfig Agen Lambda, untuk memanggil tindakan iniAPI. Jika Anda memanggil GetConfiguration
API tindakan secara langsung, ambil langkah-langkah untuk menggunakan StartConfigurationSession
dan GetLatestConfiguration
API tindakan. Jika Anda menggunakan ekstensi AWS AppConfig Agen Lambda, lihat bagian berjudul Bagaimana perubahan ini berdampak pada ekstensi Agen AWS AppConfig Lambda nanti dalam topik ini.
APITindakan bidang data baru menawarkan manfaat berikut atas GetConfiguration
API tindakan, yang sekarang sudah tidak digunakan lagi.
-
Anda tidak perlu mengelola
ClientID
parameter. Dengan layanan pesawat data, dikelolaClientID
secara internal oleh token sesi yang dibuat olehStartConfigurationSession
. -
Anda tidak perlu lagi menyertakan
ClientConfigurationVersion
untuk menunjukkan versi cache dari data konfigurasi Anda. Dengan layanan pesawat data, dikelolaClientConfigurationVersion
secara internal oleh token sesi yang dibuat olehStartConfigurationSession
. -
Titik akhir khusus baru untuk API panggilan pesawat data meningkatkan struktur kode dengan memisahkan bidang kontrol dan panggilan pesawat data.
-
Layanan pesawat data baru meningkatkan ekstensibilitas future untuk operasi pesawat data. Dengan memanfaatkan sesi konfigurasi yang mengelola pengambilan data konfigurasi, AWS AppConfig tim dapat membuat perangkat tambahan yang lebih kuat di masa depan.
Migrasi dari ke GetConfiguration
GetLatestConfiguration
Untuk mulai menggunakan layanan pesawat data baru, Anda perlu memperbarui kode yang memanggil GetConfiguration
API tindakan. Mulai sesi konfigurasi dengan menggunakan StartConfigurationSession
API tindakan, lalu panggil GetLatestConfiguration
API tindakan untuk mengambil data konfigurasi. Untuk meningkatkan kinerja, kami sarankan Anda menyimpan data konfigurasi Anda secara lokal. Untuk informasi selengkapnya, lihat Mengambil konfigurasi dengan langsung memanggil APIs.
Bagaimana perubahan ini berdampak pada ekstensi AWS AppConfig Agen Lambda
Perubahan ini tidak berdampak langsung pada cara kerja ekstensi AWS AppConfig Agen Lambda. Versi lama dari ekstensi AWS AppConfig Agen Lambda menyebut GetConfiguration
API tindakan atas nama Anda. Versi yang lebih baru memanggil API tindakan bidang data. Jika Anda menggunakan ekstensi AWS AppConfig Lambda, kami sarankan Anda memperbarui ekstensi Anda ke Nama Sumber Daya Amazon terbaru (ARN) dan memperbarui izin untuk panggilan baru. API Untuk informasi selengkapnya, lihat Menggunakan AWS AppConfig agen dengan AWS Lambda.