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”.

Menerima dan menghapus pesan di Amazon SQS

Mode fokus
Menerima dan menghapus pesan di Amazon SQS - Amazon Simple Queue 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.

Setelah mengirim pesan ke antrean Amazon SQS, Anda dapat mengambil dan menghapusnya untuk memproses alur kerja aplikasi Anda. Proses ini memastikan penanganan pesan yang aman dan andal. Topik ini memandu Anda untuk mengambil dan menghapus pesan menggunakan konsol Amazon SQS dan menjelaskan setelan kunci untuk mengoptimalkan operasi ini. Berikut ini adalah konsep kunci untuk menerima dan menghapus pesan:

  1. Menerima pesan

    • Saat mengambil pesan dari antrean Amazon SQS, Anda tidak dapat menargetkan pesan tertentu. Sebagai gantinya, tentukan jumlah maksimum pesan yang akan diambil dalam satu permintaan (hingga 10).

    • Karena sifat terdistribusi Amazon SQS, mengambil dari antrian dengan beberapa pesan dapat mengembalikan respons kosong. Untuk mengurangi ini:

      • Gunakan polling panjang, yang menunggu sampai pesan tersedia atau waktu polling habis. Pendekatan ini mengurangi biaya pemungutan suara yang tidak perlu dan meningkatkan efisiensi.

      • Terbitkan ulang permintaan jika diperlukan.

  2. Visibilitas dan penghapusan pesan

    • Pesan tidak dihapus secara otomatis setelah pengambilan. Fitur ini memastikan Anda dapat memproses ulang pesan jika terjadi kegagalan aplikasi atau gangguan jaringan.

    • Setelah diproses, Anda harus secara eksplisit mengirim permintaan hapus untuk menghapus pesan secara permanen. Tindakan ini menegaskan penanganan yang berhasil.

    • Pesan yang diambil menggunakan konsol Amazon SQS tetap terlihat untuk pengambilan ulang. Sesuaikan pengaturan batas waktu visibilitas untuk lingkungan otomatis untuk menyembunyikan sementara pesan dari konsumen lain saat sedang diproses.

  3. Batas waktu visibilitas

    • Pengaturan ini menentukan berapa lama pesan tetap tersembunyi setelah pengambilan. Tetapkan batas waktu yang sesuai untuk memastikan pesan diproses hanya sekali dan untuk mencegah duplikasi selama pemrosesan terdistribusi.

Untuk menerima dan menghapus pesan menggunakan konsol
  1. Buka konsol Amazon SQS di. https://console.aws.amazon.com/sqs/

  2. Di panel navigasi, pilih Antrian.

  3. Pada halaman Antrian, pilih antrian yang ingin Anda terima pesan, lalu pilih Kirim dan terima pesan.

  4. Pada halaman Kirim dan terima pesan, pilih Poll untuk pesan.

    Amazon SQS menampilkan bilah kemajuan yang menunjukkan durasi polling. Pesan yang diambil akan muncul di bagian Pesan, yang menunjukkan:

    • ID Pesan

    • Tanggal terkirim

    • Size

    • Menerima hitungan

  5. Untuk menghapus pesan, pilih yang ingin Anda hapus dan pilih Hapus.

    Konfirmasikan penghapusan di kotak dialog Hapus Pesan dengan memilih Hapus.

Untuk detail selengkapnya tentang operasi lanjutan, termasuk pengambilan dan penghapusan pesan berbasis API, lihat Panduan Referensi API Amazon SQS.

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