kabooodle / iron-queue

IronMQ Driver For Laravel Queue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IronMQ Laravel Queue Driver

This package provides a IronMQ (~4.0 SDK) driver for the Laravel queue system.

History

This repository is a fork of LaravelCollective IronMQ driver repo.

I've decided to fork and maintain IronMQ driver repository due to lack of support from original authors/maintainers.

Installation

  • composer require hydreflab/iron-queue (for Laravel 5.4)
  • Add Collective\IronQueue\IronQueueServiceProvider::class to your app.php configuration file.
  • Configure your iron queue driver in your config/queue.php.
  • Set iron as your queue driver in your .env.

To install driver for Laravel 5.x, run composer require hydreflab/iron-queue:5.x.* and replace x with the desired version.

Sample Configuration:

'iron' => [
    'driver'  => 'iron',
    'host'    => 'mq-aws-us-east-1-1.iron.io',
    'token'   => 'your-token',
    'project' => 'your-project-id',
    'queue'   => 'your-queue-name',
    'encrypt' => true,
    'timeout' => 60
],

About

IronMQ Driver For Laravel Queue

License:MIT License


Languages

Language:PHP 100.0%