Antrian Amazon SQS dan pengidentifikasi pesan - Amazon Simple Queue Service

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

Antrian Amazon SQS dan pengidentifikasi pesan

Bagian ini menjelaskan pengidentifikasi antrian standar dan FIFO. Pengidentifikasi ini dapat membantu Anda menemukan dan memanipulasi antrian dan pesan tertentu.

Pengidentifikasi untuk antrian standar Amazon SQS

Untuk informasi selengkapnya tentang pengidentifikasi berikut, lihat Referensi API Layanan Antrian Sederhana Amazon.

Nama antrian dan URL

Saat membuat antrian baru, Anda harus menentukan nama antrian yang unik untuk AWS akun dan wilayah Anda. Amazon SQS menetapkan setiap antrian yang Anda buat pengenal yang disebut URL antrian yang menyertakan nama antrian dan komponen Amazon SQS lainnya. Kapan pun Anda ingin melakukan tindakan pada antrian, Anda memberikan URL antreannya.

Berikut ini adalah URL antrian untuk antrian bernama MyQueue dimiliki oleh pengguna dengan nomor akun AWS. 123456789012

https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue

Anda dapat mengambil URL antrian secara terprogram dengan mencantumkan antrian Anda dan mengurai string yang mengikuti nomor akun. Untuk informasi selengkapnya, lihat ListQueues.

ID Pesan

Setiap pesan menerima ID pesan yang ditetapkan sistem yang dikembalikan Amazon SQS kepada Anda dalam respons. SendMessage Pengenal ini berguna untuk mengidentifikasi pesan. Panjang maksimum ID pesan adalah 100 karakter.

Pegangan tanda terima

Setiap kali Anda menerima pesan dari antrian, Anda menerima tanda terima untuk pesan tersebut. Pegangan ini dikaitkan dengan tindakan menerima pesan, bukan dengan pesan itu sendiri. Untuk menghapus pesan atau mengubah visibilitas pesan, Anda harus memberikan tanda terima (bukan ID pesan). Dengan demikian, Anda harus selalu menerima pesan sebelum Anda dapat menghapusnya (Anda tidak dapat memasukkan pesan ke dalam antrian dan kemudian mengingatnya). Panjang maksimum pegangan tanda terima adalah 1.024 karakter.

penting

Jika Anda menerima pesan lebih dari sekali, setiap kali Anda menerimanya, Anda mendapatkan pegangan tanda terima yang berbeda. Anda harus memberikan tanda terima yang paling baru diterima saat Anda meminta untuk menghapus pesan (jika tidak, pesan mungkin tidak dihapus).

Berikut ini adalah contoh pegangan tanda terima (rusak di tiga baris).

MbZj6wDWli+JvwwJaBV+3dcjk2YW2vA3+STFFljTM8tJJg6HRG6PYSasuWXPJB+Cw Lj1FjgXUv1uSj1gUPAWV66FU/WeR4mq2OKpEGYWbnLmpRCJVAyeMjeU5ZBdtcQ+QE auMZc8ZRv37sIW2iJKq3M9MFx1YvV11A2x/KSbkJ0=