Hi Team,
I have below configuration.
AWS Eks with below configuration:
Eks-Node1 with PV (EBS) in zone1.
Eks-Node2 with PV (EBS) in zone2.
Rabbimq is configured as below:
Rabbitmq-node1 as a replicaset Pod1 on Eks-Node1.
Rabbitmq-node2 as a replicaset Pod2 on Eks-Node2.
(Note: I dont want to use EFS, due to low performance, and it will give same issue anyway if one rabbitmq node down other will also not serve properly)
Issue:
1. When I bring Eks-node1 down, Rabbitmq-node1 gets down and I am not able to see any messages which was published on Rabbitmq-node1.
I did checked using rabbitmqctl.
Another, issue i saw in rabbitmq pod log is "errorContext: child_terminated".
2. I doubt, when i publish any message, it gets store only on one EBS depend on where the request receive eg pod1 . It should store message to both PV.
I have tried with classic quese as well as Quorum queue. Cluster partition as autoheal and pause minority. But nothing helped.
Please advise.
Thanks.