I'm currently using laravel 5.1 and RabbitMQ for queueing. I have a task which will use Laravel Queues to execute a job on a later time. Based from the documentation, I need to use the delay() method to execute delayed jobs. I was able to impelment it, but there's catch. Every time I use the delay() method, the Queue name list in RabbitMQ multiplies. For example, I will run the delayed job 4 mins from now. If you look at RabbitMQ Interface, you'll see a new queue name with the name format like this: name_of_your_queue +deferred+number_of_secs_before_implementation In short like this one: test_queue_deferred_115. And the features value is D TTL DLX DLK. Is there a way I could remove the newly added queue after my base queue is implemented?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire