(8) Spring Boot 与 RabbitMQ

Una, la primavera AMQP Introducción   de texto

          El proyecto Spring AMQP aplica los conceptos centrales de Spring al desarrollo de soluciones de mensajería basadas en AMQP. Proporciona una "plantilla" como abstracción de alto nivel para enviar y recibir mensajes. También proporciona soporte para POJOs impulsados ​​por mensajes a través de "contenedores de escucha". Estas bibliotecas facilitan la gestión de los recursos AMQP y promueven el uso de inyección de dependencia y configuración declarativa. En todos estos casos, verá similitudes con el soporte de JMS en Spring Framework.

El proyecto incluye dos partes; spring-amqp es la abstracción básica y spring-rabbit es la implementación de RabbitMQ .

(1) Características

  • Contenedor de escucha para el procesamiento asincrónico de mensajes entrantes
  • RabbitTemplate para enviar y recibir mensajes 
  • RabbitAdmin se usa para declarar automáticamente colas, intercambios y enlaces

En segundo lugar, la configuración automática de Spring AMQP (RabbitMQ) Spring Boot

(1) Modelo de mensaje de RabbitMQ

                         

Supongo que te gusta

Origin blog.csdn.net/qq_41893274/article/details/104860181
Recomendado
Clasificación