amazon-web-servicesamazon-mq

AWS MQ Maintenance window


I use the AWS MQ service to allow my applications to communicate with each other.

Unfortunately, my broker restarts almost every Tuesday even though I have disabled the option for AWS to automatically update my broker.

Do you have any ideas?

Broker instance type: mq.t2.micro

Deployment mode: Single-instance broker

Storage type: Amazon Elastic File System

Broker engine: ActiveMQ

Broker engine version: 5.15.9 enter image description here


Solution

  • As per the shared responsibility model, in the case of the Amazon MQ managed service, it’s AWS's responsibility to maintain the hardware, operating system (OS), or broker engine version. This means that even if the automatic minor update is disabled, there are additional maintenance activities beyond the upgrade of the broker engine minor version which make the reboot of the broker necessary. Shared Responsibility Model - https://aws.amazon.com/compliance/shared-responsibility-model/

    You can try active/standby deployments for high availability. So that if one broker restarts the traffic can move to the standby broker.