Articles of rabbitmq

RabbitMQ (beam.smp) et problème de charge CPU / mémoire élevé

J’ai une boîte Debian exécutant des tâches avec du céleri et du rabbitmq pendant environ un an. Récemment, j’ai remarqué que les tâches n’étaient pas en cours de traitement, alors je me suis connecté au système et j’ai remarqué que le céleri ne pouvait pas se connecter à rabbitmq. J’ai redémarré rabbitmq-server et même si […]

Valeurs RabbitMQ AMQP.BasicProperties.Builder

Dans le client Java RabbitMQ / AMQP, vous pouvez créer un AMQP.BasicProperties.Builder et l’utiliser pour build() une instance de AMQP.BasicProperties . Cette instance de propriétés construites peut alors être utilisée pour toutes sortes de choses importantes. De nombreuses méthodes de style “constructeur” sont disponibles sur cette classe de générateur: BasicProperties.Builder propsBuilder = new BasicProperties.Builder(); propsBuilder […]

RabbitMQ – Ordre de livraison des messages

Je dois choisir un nouveau courtier Queue pour mon nouveau projet. Cette fois, j’ai besoin d’une queue évolutive qui prend en charge pub / sub, et il est essentiel de conserver l’ordre des messages. J’ai lu le commentaire d’Alexis: Il écrit: “En effet, nous pensons que RabbitMQ fournit des commandes plus fortes que Kafka” J’ai […]

Échange de sujets contre échange direct dans RabbitMQ

Nous avons une application qui utilisera RabbitMQ et qui aura plusieurs files d’attente pour transmettre des messages entre les niveaux. Au départ, je prévoyais d’utiliser plusieurs échanges directs, avec un pour chaque type de message, mais il semblerait qu’un seul échange de sujet avec des files d’attente utilisant différentes liaisons de clé de routage produise […]

RabbitMQ – Combien de files d’attente RabbitMQ peut-il gérer sur un seul serveur?

Je veux savoir combien de files d’attente maximum RabbitMQ peut gérer sur un seul serveur? Est-ce que ça dépend de la RAM? Cela dépend-il des processus erlang?

Architecture orientée services – AMQP ou HTTP

Un peu de fond Très grande application monolithique de Django. Tous les composants utilisent la même firebase database. Nous devons séparer les services pour pouvoir mettre à niveau de manière indépendante certaines parties du système sans affecter le rest. Nous utilisons RabbitMQ en tant que courtier pour Celery. En ce moment nous avons deux options: […]

Vérifiez la taille de la queue RabbitMQ à partir du client

Est-ce que quelqu’un sait s’il existe un moyen de vérifier le nombre de messages dans une queue RabbitMQ à partir d’une application client? J’utilise la bibliothèque client .NET.

Comment RabbitMQ se compare-t-il à Mule

Comment RabbitMQ se compare-t-il à Mule, je vais construire une application utilisant une architecture orientée message et AMQP (RabbitMQ) fournit tout ce que je veux, mais je suis perplexe face à tant de choix technologiques et de concepts similaires comme ESB. J’ai un doute si je fais un choix sans considérer d’autres alternatives. Je suis […]

RabbitMQ utilisation de bits immédiats et obligatoires

J’ai utilisé le serveur RabbitMQ et pour la publication de messages lorsque le champ immédiat était défini sur vrai , j’ai essayé d’envoyer 50 000 messages et en utilisant rabbitmqctl list_queues , j’ai vu que le nombre de messages dans la file était nul . Puis j’ai changé l’indicateur immédiat à false et j’ai de […]

RabbitMQ crée des files d’attente et des liaisons à partir d’une ligne de commande

Si RabbitMQ est installé sur ma machine, existe-t-il un moyen de créer une queue de messages à partir de la ligne de commande et de la lier à un certain échange sans utiliser de client? Je pense que ce n’est pas possible, mais je veux être sûr.