brokerexchange/elasticqueue

Laravel Queue Driver for Elasticsearch

v0.3 2017-10-18 14:47 UTC

This package is auto-updated.

Last update: 2020-01-26 18:16:24 UTC


README

Latest Stable Version Latest Unstable Version Total Downloads License composer.lock

ElasticQueue

Laravel Queue Driver for Elasticsearch

License

ElasticQueue is released under the MIT Open Source License, https://opensource.org/licenses/MIT

Copyright

ElasticQueue © Broker Exchange Network 2018

Installation

  • Run command composer require brokerexchange\elasticqueue
  • If you are using Laravel 5.5+, this package will be auto-discovered
    • Otherwise, add ElasticQueue\ElasticQueueServiceProvider::class, to config/app.php
  • Add to config/queue.php
        'elasticsearch' => [
            'driver' => 'elasticsearch',
            'host' => explode(',',env('ELASTICSEARCH_HOST','localhost:9200')),
            'index' => 'jobs',
            'queue' => 'default',
            'retry_after' => 60,
        ],