Get support for vincentchalamon/poc-rabbitmq

If you're new to LTH, please see our FAQ for more information on what it is we do.

Support Options

Unfortunately, there are currently no active helpers for this repository on the platform. Until they become available, we reccomend the following actions:

View Open Issues

Take a look to see if anyone else has experienced the same issue as you and if they managed to solve it.

Open an Issue

Make sure to read any relevant guidelines for opening issues on this repo before posting a new issue.

Sponsor directly

Check out the page and see if there are any options to sponsor this project or it's developers directly.

vincentchalamon/poc-rabbitmq

POC RabbitMQ

Have a look at my slides at http://slides.com/vincentchalamon/rabbitmq.

Getting started

Install project using git:

git clone git@github.com:vincentchalamon/poc-rabbitmq.git

Install dependencies using Composer:

composer install

Consume messages

To download messages through consumers:

php app/console rabbitmq:consumer bar

Start RPC server

To use RPC, you need to start server:

php app/console rabbitmq:rpc-server bar

Run & tests

To run tests, you should have a test database. You can create it with the following command:

php app/console doctrine:database:create --env=test

Then launch RabbitMQ RPC server and consumer listener.

Tests can be launched using behat:

bin/behat

Docker

To use this POC with Docker, run the following command:

docker run -d -p 49153:15672 -p 49154:5672 rabbitmq:3-management

Then adapt your parameters.yml file with correct rabbitmq_ parameters:

parameters:
    ...
    rabbitmq_host: 127.0.0.1
    rabbitmq_port: 49154
    rabbitmq_login: guest
    rabbitmq_password: guest
    rabbitmq_vhost: /

Note: using Boot2docker, you need to update rabbitmq_host as following:

parameters:
    rabbitmq_host: 192.168.59.103

Using rabbitmq:3-management image, admin interface is available at http://docker:49153.

Our Mission

We want to make open source more sustainable. The entire platform was born from this and everything we do is in aid of this.

Interesting Articles

Thank you for checking out LiveTechHelper |
2025 © lth-dev incorporated

p-e622a1a2