• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

fichier d'attente des messages

L'agent Ruby New Relic prend en charge la bibliothèque clientBunny RabbitMQ , vous donnant des informations détaillées sur les performances de traitement de vos messages, pour les messages entrants et sortants.

L'UI APM affiche les transactions initiées via la réception de messages RabbitMQ (messages d'abonnement/consommation) comme des tâches d'arrière-plan Message. La création de messages via RabbitMQ apparaît également dans la trace de transaction.

Exigences

Nécessite l'agent Ruby New Relic version 4.3.0 ou supérieure. L'instrumentation est automatique pour les versions prises en charge de Bunny AMQP et ne nécessite aucune configuration supplémentaire.

Améliorations des performances avec les tâches en arrière-plan

Une façon d’augmenter la réactivité d’une application Web est de déléguer le travail aux processus d’arrière-plan. Les fichiers d'attente des messages sont couramment utilisés pour cette communication interprocessus.

Dans le contexte d'un système de mise en file d'attente de messages, les applications interagissent généralement avec des courtiers de messages pour envoyer et recevoir des messages. La bibliothèque cliente RabbitMQ Bunny permet aux applications Ruby de s'interfacer avec les courtiers de messages qui implémentent le protocole Advanced Message Queuing Protocol (AMQP).

L'agent Ruby de New Relic affiche les messages envoyés et reçus à l'aide de la bibliothèque cliente RabbitMQ. Grâce à cette visibilité, vous pouvez voir des détails tels que :

  • Nombre de messages produits par votre application
  • Temps que votre application passe à publier des messages
  • Temps que votre application consacre au traitement des messages « consommés »

APM regroupe et signale de manière pratique les opérations qui interagissent avec les files d'attente. En analysant ces informations, vous pourrez plus facilement identifier les goulots d'étranglement et les zones d'amélioration des performances dans votre architecture de passage de messages.

Opérations de file d'attente

Les points d'entrée pris en charge pour les opérations de file d'attente apparaissent sous la forme Put (publier un message) ou Take (recevoir un message) dans l'interface utilisateur d'APM.

Queue operations

Publish a message (Put in UI)

Receive a message (Take in UI)

RabbitMQ

publish

pop

subscribe (with block)

Afficher dans l'UI de New Relic

Les opérations du fichier d'attente des messages sont visibles à plusieurs endroits dans l'UI d'APM :

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.