- Inicio
- Recursos
- Integraciones
- RabbitMQ
Integración RabbitMQ MakeAutomatiza RabbitMQ con Make.
¿Cuántas veces alguien del equipo copia datos a mano para que un sistema los procese? La integración RabbitMQ Make ofrece 2 módulos de acción para enviar mensajes a exchanges y colas. Aquí verás cómo conectar tu servidor y montar tu primer escenario.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué puedes hacer con la integración RabbitMQ Make?
Sirve para que un escenario de Make (la automatización que construyes, una cadena de piezas llamadas módulos) deje mensajes en tu servidor RabbitMQ. RabbitMQ es un broker de mensajes, una especie de oficina de correos entre tus programas: una cola es un buzón donde el mensaje espera a que un programa lo recoja, y un exchange es un mostrador de reparto que copia el mensaje en cada cola enlazada. Make solo envía; esta app no lee mensajes.
Conectar a negocio con desarrollo. El equipo de soporte monta su propio escenario y los programadores siguen controlando el servicio que consume la cola. Nadie tiene que escribir una integración nueva.
Mandar trabajo pesado a un proceso aparte. Llega una solicitud de alta de proveedor y Send To Queue la deja en la cola que ya vigila tu script de validación. Tu código existente no cambia.
Avisar a varios sistemas con un solo mensaje. Se confirma una reserva y Send To Exchange publica un único mensaje que RabbitMQ reparte entre las colas enlazadas: agenda, facturación, encuestas. En Make, un solo módulo.
Lo que no hace: la app no tiene disparador, así que Make no reacciona cuando entra un mensaje, y tampoco trae un módulo de llamada libre a la API. Si ya usas el mismo broker en n8n, mira la Integración RabbitMQ n8n. ¿Dudas entre las dos plataformas? Lee n8n vs Make. Y si nunca has abierto el editor, el Curso de Make empieza desde cero.
¿Cómo conectas tu servidor RabbitMQ a Make?
- 01
Abre el puerto del servidor
Make llega a tu broker desde sus propias direcciones IP. Tu servidor tiene que aceptar conexiones TCP entrantes en el puerto
5672desde ellas. Habla antes con quien gestiona el cortafuegos; si no, la conexión fallará sin más. - 02
Crea la conexión en Make
Añade un módulo RabbitMQ al escenario y pulsa Create a connection. Una conexión es tu cuenta del servidor enlazada a Make una sola vez y compartida por los dos módulos. Ponle un nombre claro en Connection name.
- 03
Rellena los datos y guarda
Escribe la dirección del servidor en Hostname y el puerto en Port. Después, el usuario en Username y Password. Pulsa Save y, si Make te pide autenticar la cuenta y confirmar el acceso, acepta.
Tu primer escenario con RabbitMQ en Make
ObjetivoCuando el escenario se ejecuta, Make deja una tarea en una cola de RabbitMQ y luego publica un aviso en un exchange.
- 01
Crea el escenario
En la página Scenarios, crea un escenario nuevo y pulsa el + grande para colocar el primer módulo. RabbitMQ no tiene disparador, así que esta primera pieza será una acción que arranca según la programación.
- 02
Coloca Send To Queue
Busca RabbitMQ, elige Send To Queue y selecciona tu conexión. Rellena los campos del módulo; con la conexión activa, Make te muestra lo que puede leer de tu servidor.
- 03
Añade Send To Exchange
Pulsa el + a la derecha del primer módulo y añade Send To Exchange. Usa los mismos datos para que ambos mensajes hablen de lo mismo y elige el exchange que debe repartirlo.
- 04
Prueba con Run once
Pulsa Run once. Make ejecuta el escenario una vez y enseña los bundles que recibió cada módulo (un bundle es cada elemento que pasa de una pieza a la siguiente). Comprueba en RabbitMQ que llegaron los dos mensajes.
- 05
Programa y activa
Abre Scheduling en el primer módulo: por defecto, un escenario nuevo se ejecuta cada 15 minutos. Déjalo así o cámbialo a tu ritmo, y luego activa el escenario. Más adelante puedes poner delante el disparador de otra app.
Lo que la app RabbitMQ puede hacer en Make
RabbitMQ te da 2 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Send To Exchange
AcciónEn Make“Send a single message to an exchange.”
Publica un mensaje en un exchange y deja que RabbitMQ decida qué colas enlazadas reciben su copia. Así las reglas de reparto siguen en tu broker y en Make no necesitas un módulo por destinatario.
Send To Queue
AcciónEn Make“Send a single message to a queue.”
El mensaje va directo a una cola concreta, donde un único proceso lo recogerá. Es el camino más corto para pasar una tarea desde una herramienta sin código a un programa hecho por tu equipo técnico.
¿Necesitas ayuda para automatizar RabbitMQ con Make?
Una persona lee cada mensaje.