RabbitMQ

Utilisation de base de RabbitMQ

Doc: https://www.rabbitmq.com/#getstarted

Sous MacOS, avec homebrew, l'installation se fait simplement * :

1brew install rabbitmq
  • Attention les binaires ne sont pas forcement dans le path. Ils sont stockés dans /usr/local/Cellar/rabbitmq/4.0.8/sbin (CPU x86_64) ou /opt/homebrew/Cellar/rabbitmq/4.0.8/sbin (CPU Silicon)

Lancer le service sous MacOS

1brew services start rabbitmq

Arrêter le service sous MacOS

1brew services stop rabbitmq

Lister les exchanges :

1rabbitmqadmin list exchanges

Ajouter un "exchange" :

1rabbitmqadmin declare exchange name=sms type=fanout

Le serveur tourne par défaut sur le port 5672 et l'interface web sur le port 15672 http://localhost:15672/ (guest/guest par défaut)

1composer require php-amqplib/php-amqplib

Ressources

comments powered by Disqus