Back to all use cases
ConsultingSecurity / Physical SecurityOn-Premises

Ensuring messaging reliability for a world-leading physical security platform

GP
Global Physical Security Company
RabbitMQWindowsLinuxKubernetes
Result

The client resolved the critical leader election issue, gained internal troubleshooting capabilities, and has a clear migration path from Windows to Linux for improved operational efficiency.

Overview

The company develops one of the world's leading unified physical security platforms. Their RabbitMQ clusters on Windows were experiencing leader election delays causing 6–8 hour downtime incidents.

Challenge

A known RabbitMQ bug was causing leader election delays of 6–8 hours under heavy load, creating significant downtime for security platform operations. The Windows-based deployment added operational complexity, and the client needed to plan a migration to Linux while maintaining stability in a highly controlled deployment environment.

Environment

Windows-based RabbitMQ deployment, client-mandated environment constraints, load-balanced cluster with DNS-based failover.

Approach

AceMQ provided targeted consulting hours for version patching, load balancer configuration, troubleshooting training, and Linux migration planning. The engagement included a repeatable playbook for RabbitMQ restarts and troubleshooting procedures.

Solution

  • 1
    Identified specific RabbitMQ version patch to resolve leader election bug
  • 2
    Designed staging environment testing strategy before production rollout
  • 3
    Configured DNS-based load balancer setup for improved client stability
  • 4
    Developed repeatable RabbitMQ restart playbook for support staff
  • 5
    Created troubleshooting training program for internal support teams
  • 6
    Planned Windows-to-Linux migration path with Kubernetes exploration

Outcome

The client resolved the critical leader election issue, gained internal troubleshooting capabilities, and has a clear migration path from Windows to Linux for improved operational efficiency.

Technologies

RabbitMQWindowsLinuxKubernetes

Need RabbitMQ Architecture Guidance?

AceMQ's senior RabbitMQ engineers have handled this exact type of engagement before. Whether you need architectural guidance, hands-on remediation, or an ongoing managed partnership, we're ready to help.