PHPackages                             joker-project/laravel-aliyun-amqp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. joker-project/laravel-aliyun-amqp

ActiveLibrary[Queues &amp; Workers](/categories/queues)

joker-project/laravel-aliyun-amqp
=================================

joker-project/laravel-aliyun-amqp

v1.2.1(6y ago)1178MITPHPPHP 7.\*CI failing

Since May 9Pushed 6y ago1 watchersCompare

[ Source](https://github.com/yuanxing008/laravel-aliyun-amqp)[ Packagist](https://packagist.org/packages/joker-project/laravel-aliyun-amqp)[ RSS](/packages/joker-project-laravel-aliyun-amqp/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (4)Dependencies (5)Versions (6)Used By (0)

[![Build Status](https://camo.githubusercontent.com/4599516d99349e34abba9ee7a52d804a7be96a148c63d63f1d779e0050adcaa6/68747470733a2f2f7472617669732d63692e6f72672f6e6565646c652d70726f6a6563742f70726f636573732d7472616e73616374696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/yuanxing008/process-transaction)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/5d0476b253fe287b8b4000093c7b76128ee0c46c1107e38ba343548797ea7e21/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7975616e78696e673030382f6c61726176656c2d616c6979756e2d616d71702f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/needle-project/laravel-rabbitmq/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/93cdd43b05caba2b4d92012bc7598b71831857d24c2097ef028007f28f5ba2cf/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7975616e78696e673030382f6c61726176656c2d616c6979756e2d616d71702f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/yuanxing008/laravel-aliyun-amqp/?branch=master)[![Total Downloads](https://camo.githubusercontent.com/510a3e6124f5a5dc18fed44e7027dd9918fdea9a6c5a8571381455358aecbc15/68747470733a2f2f706f7365722e707567782e6f72672f6a6f6b65722d70726f6a6563742f6c61726176656c2d616c6979756e2d616d71702f646f776e6c6f616473)](https://packagist.org/packages/joker-project/laravel-aliyun-amqp)

Laravel RabbitMQ
================

[](#laravel-rabbitmq)

A simple rabbitmq library for laravel based on Publish–Subscribe pattern where the subscriber is the Consumer. It can also support Aliyun AMQP Protocol

Table of Contents
=================

[](#table-of-contents)

1. [Install](#1-install)
2. [Configure](#2-configure)

    2.1. [Connections](#21-connection)

    2.2. [Queues](#22-queues)

    2.3. [Exchanges](#23-exchanges)

    2.4. [Publishers](#24-publishers)

    2.5. [Consumers](#25-consumers)
3. [Usage](#3-usage)

    3.1. [Publishing a message](#31-publishing-a-message)

    3.2. [Consuming a message](#32-consuming-a-message)

    3.3. [Available CLI commands](#33-available-commands)

    3.4. [Custom Message Processor](#34-custom-message-processor)
4. [Contribute](#4-contribute)

1. Install
==========

[](#1-install)

Run:

```
composer require joker-project/laravel-aliyun-amqp
```

For Laravel version 5.5 or higher the library should be automatically loaded via [Package discovery](https://laravel.com/docs/5.6/packages#package-discovery).

For Laravel versions below 5.5 you need to add the service provider to `app.php`:

```
