answear/messenger-heartbeat-bundle
--keepalive flag.For Executives: "This bundle adds a simple but critical ‘heartbeat’ to our message queues, ensuring workers stay connected to RabbitMQ without silent failures. It’s a 5-minute setup that prevents lost messages and retries during network issues—directly improving uptime for our event-driven systems. No cost, minimal risk, and it aligns perfectly with our Symfony 7.2 upgrade roadmap."
For Engineering:
*"The answear/messenger-heartbeat-bundle solves a common issue: AMQP connections timing out during idle periods, causing message loss or retries. By enabling the --keepalive flag on messenger:consume, we get:
For DevOps/SRE: "This reduces alert noise by detecting connection drops before they cause message failures. The bundle logs connection activity, helping us distinguish between transient network issues and actual worker crashes. It integrates seamlessly with existing monitoring (e.g., ELK, Datadog) via Symfony’s logging system, adding visibility without complexity."
How can I help you explore Laravel packages today?