pmill/rabbit-rabbit

A PHP controller for rule-based rabbitmq consumer management

v0.1.0 2018-04-11 17:25 UTC

This package is not auto-updated.

Last update: 2024-04-14 02:56:11 UTC


README

Build Status Scrutinizer Code Quality Code Coverage

Introduction

This library allows you to execute commands when RabbitMQ queues message counts match conditions.

Requirements

This library package requires PHP 7.1 or later

Installation

The recommended way to install is through Composer.

# Install Composer
curl -sS https://getcomposer.org/installer | php

Next, run the Composer command to install the latest version:

composer require pmill/rabbit-rabbit

Usage

There are example usage scripts in the examples/ folder. The following integrations can also be used:

Integration Url
Amazon CloudWatch https://github.com/pmill/rabbit-rabbit-cloudwatch
Amazon ECS https://github.com/pmill/rabbit-rabbit-ecs
Slack https://github.com/pmill/rabbit-rabbit-slack
StatsD https://github.com/pmill/rabbit-rabbit-statsd

Version History

0.1.1 (16/04/2018)

  • Added unit tests

0.1.0 (12/04/2018)

  • First public release of rabbit-rabbit

Copyright

pmill/rabbit-rabbit Copyright (c) 2018 pmill (dev.pmill@gmail.com) All rights reserved.