DEV Community

Discussion on: Configuring Laravel Queues with AWS SQS

Collapse
 
madalinignisca profile image
Madalin Ignisca

This will not provide full Horizon functionality.
Horizon uses an extended RedisQueue class with additional methods used to provide queue metrics and extra functionality.
You must extend from SqsQueue and add the missing pieces and register the new driver for Horizon to achieve complete functionality.

Here is an example of a full alternative driver for queues on RabbitMQ, which also has complete support for Horizon: github.com/vyuldashev/laravel-queu...

With the above you might have broken jobs and you'll have to monitor your error log constantly to catch what Horizon will not.