Mengirim Pesan Antrian Laravel Menggunakan SQS Amazon

Saya menggunakan antrian sqs di laravel saya. Saat ini saya telah berhasil mendorong pekerjaan antrian saya ke server sqs seperti yang ditunjukkan pada gambar di bawah ini: masukkan deskripsi gambar di sini

Masalahnya adalah, pesan tersebut tidak pernah dieksekusi. Jadi bagaimana cara memproses pesan ini di SQS...?? Terima kasih banyak


person Maryadi Poipo    schedule 29.09.2016    source sumber


Jawaban (1)


Saya pikir Anda lupa menjalankan daemon antrian. Coba jalankan php artisan queue:listen di folder proyek.

person Anton    schedule 29.09.2016
comment
Bisakah saya menggunakan php artisan queue:listen di server elasticbeanstalk saya...??? Jadi ketika saya menyebarkan laravel saya ke server langsung, Antrian ini masih berjalan - person Maryadi Poipo; 29.09.2016
comment
Tidak ada cara untuk menjalankan daemon antrian di AWS Elastic Beanstalk menggunakan supervisor seperti yang direkomendasikan oleh dokumentasi Laravel, tetapi ada paket untuk memindahkan tugas antrian ke penjadwal dan kemudian menjalankannya menggunakan rute HTTP: github.com/dusterio/laravel-aws-worker - person Anton; 29.09.2016
comment
Ooow.. Terima kasih infonya @Anton, saya akan lihat link anda... :) - person Maryadi Poipo; 29.09.2016
comment
Mmm... Temanku bilang aku bisa pakai supervisor, Jadi mm... Kalau menurut kamu lebih bagus yang mana Anton ? Menggunakan supervisor atau aws-worker seperti yang Anda sebutkan, aand. Terima kasih atas infonya @Anton... :-) - person Maryadi Poipo; 29.09.2016
comment
Jika ada kemungkinan untuk menggunakan supervisor, saya sangat merekomendasikan menggunakannya, ini adalah solusi yang jauh lebih stabil :) - person Anton; 29.09.2016
comment
Hay... @Anton... Apakah anda punya contoh cara menggunakan dusterio/laravel-aws-worker...??? - person Maryadi Poipo; 03.10.2016