Maison > développement back-end > Golang > le corps du texte

Un message RabbitMQ sera-t-il perdu s'il est publié sur un échange avec une clé de routage spécifique alors que la file d'attente du consommateur n'existe pas encore ?

WBOY
Libérer: 2024-02-06 10:00:03
avant
1035 Les gens l'ont consulté

当消费者队列尚不存在时,如果将 RabbitMQ 消息发布到具有特定路由键的交换器,是否会丢失?

Contenu de la question

Lorsque je publie un message sur RabbitMQ, le message est-il envoyé pour échanger avec une clé de routage spécifique ? Le message sera-t-il perdu lorsque la file d'attente du consommateur n'existe pas encore ?


Bonne réponse


Oui, RabbitMQ supprimera le message.

Mais vous vous souciez de vos données, vous utilisez donc la Confirmation de l'éditeur a>, n'est-ce pas ? Si tel est le cas, RabbitMQ renverra un message indiquant que votre message n'a pas été acheminé.

Vous pouvez également spécifier un Échange alternatif pour capturer ces messages.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:stackoverflow.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal