Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Pengelompokan pesan Amazon SNS untuk topik FIFO

Mode fokus
Pengelompokan pesan Amazon SNS untuk topik FIFO - Amazon Simple Notification Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pesan yang termasuk dalam grup yang sama diproses satu per satu, dalam urutan yang ketat relatif terhadap grup.

Ketika Anda mempublikasikan pesan ke topik Amazon SNS FIFO, Anda menetapkan ID grup pesan. ID grup adalah token wajib yang menentukan bahwa pesan milik grup pesan tertentu. Topik SNS FIFO melewati ID grup untuk antrean Amazon SQS FIFO berlangganan. Tidak ada batasan jumlah grup IDs dalam topik SNS FIFO atau antrian SQS FIFO. ID grup pesan tidak diteruskan ke antrian standar Amazon SQS.

Tidak ada afinitas antara grup pesan dan langganan. Oleh karena itu, pesan yang dipublikasikan ke grup pesan akan dikirim ke semua antrian langganan, tunduk pada kebijakan filter yang dilampirkan ke langganan. Untuk informasi lebih lanjut, lihat Pengiriman pesan Amazon SNS untuk topik FIFO dan Pemfilteran pesan Amazon SNS untuk topik FIFO.

Di bagian auto manajemen harga contoh kasus penggunaan, ada grup pesan khusus untuk setiap produk yang dijual di platform. Topik Amazon SNS FIFO yang sama digunakan untuk memproses semua pembaruan harga. Urutan pembaruan harga dipertahankan dalam konteks produk suku cadang mobil tunggal, namun tidak di berbagai produk. Diagram berikut menunjukkan bagaimana inii bekerja. Perhatikan bahwa, untuk produk yang ID grup pesannya adalah product-214, pesan m1 diproses sebelum m4. Urutan ini dipertahankan di seluruh alur kerja yang menggunakan Amazon SNS FIFO ke Amazon SQS FIFO. Demikian juga, untuk produk yang ID grup pesannya adalah product-799, pesan m2 diproses sebelum m3. Namun, saat menggunakan antrian standar Amazon SQS, urutan pesan tidak lagi dijamin, dan grup pesan tidak ada. Grup pesan produk-214 dan produk-799 terpisah satu sama lain, sehingga tidak ada hubungan antara urutan pesan mereka.

Contoh cara kerja pengurutan pesan dan deduplikasi dalam skenario topik Amazon SNS FIFO yang melibatkan Layanan AWS grup berbeda dan pesan. IDs Ini menunjukkan aliran pesan dari fungsi Lambda melalui topik Amazon SNS FIFO ke berbagai jenis antrian Amazon SQS (FIFO dan standar), menjaga ketertiban ketat dalam antrian FIFO sambil menunjukkan potensi gangguan dalam antrian standar. Pengaturan ini digunakan untuk menekankan pentingnya pengurutan pesan dalam aplikasi seperti pembaruan harga di platform e-niaga, menyoroti bagaimana setiap grup pesan mempertahankan pesanannya secara independen di berbagai layanan konsumen.

Mendistribusikan data dengan grup pesan IDs untuk meningkatkan kinerja

Untuk mengoptimalkan throughput pengiriman, topik Amazon SNS FIFO mengirimkan pesan dari grup pesan yang berbeda secara paralel, sementara urutan pesan dijaga ketat dalam setiap grup pesan. Setiap grup pesan individu dapat mengirimkan maksimal 300 pesan per detik. Oleh karena itu, untuk mencapai throughput tinggi untuk satu topik, gunakan sejumlah besar grup IDs pesan yang berbeda. Dengan memanfaatkan kumpulan grup pesan yang beragam, topik Amazon SNS FIFO secara otomatis mendistribusikan pesan di sejumlah besar partisi paralel.

catatan

Topik Amazon SNS FIFO dioptimalkan untuk distribusi pesan yang seragam di seluruh grup pesan IDs, terlepas dari jumlah grup. AWS merekomendasikan agar Anda menggunakan sejumlah besar grup pesan yang berbeda IDs untuk kinerja yang dioptimalkan.

Saat memublikasikan ke topik FIFO Amazon SNS Anda dengan throughput tinggi dan satu atau lebih antrian FIFO Amazon SQS berlangganan, disarankan agar Anda mengaktifkan throughput tinggi pada antrian Anda. Untuk selengkapnya lihat Throughput tinggi untuk antrian FIFO di Panduan Pengembang Layanan Antrian Sederhana Amazon.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.