Skip to content

ttreeagency/Flowpack.JoqQueue.RabbitMQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flowpack.JobQueue.RabbitMQ

A job queue backend for the Flowpack.JobQueue.Common package based on RabbitMQ.

Usage

Install the package using composer:

composer require flowpack/jobqueue-rabbitmq

Now the queue can be configured like this:

Flowpack:
  JobQueue:
    Common:
      queues:
        'some-queue':
          className: 'Flowpack\JobQueue\RabbitMQ\RabbitQueue'
          
          executeIsolated: true
          
          options:
            passive: false
            durable: false
            exclusive: false
            autoDelete: false
            
            # optional exchange configuration
            exchange: 
              name: 'elastic_indexing'
              type: 'direct'
              passive: false
              durable: true
              autoDelete: false
              
            client:
              host: localhost
              port: 5672
              username: guest
              password: guest
              vhost: '/'
              
            defaultTimeout: 3.0

About

Implements concrete Queue for the RabbitMQ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages