[victoria][ha]Rabbitmq HA configuration in victoria

Shalabh Goel shalabhgoel13 at gmail.com
Wed Apr 28 04:33:32 UTC 2021


Hi,

I have been trying to configure HA for rabbitmq service for my Openstack
installation. I found varying options on the Internet. I am facing some
issues with rabbitmq with HAproxy.

Option 1. I want to know if victoria supports the following configuration
directive for openstack services.

rabbit_hosts=rabbit1:5672,rabbit2:5672,rabbit3:5672

as told in this guide

https://docs.openstack.org/ha-guide/control-plane-stateful.html

Option 2. Can we configure as follows:

transport_url =
rabbit://RABBIT_USER:RABBIT_PASS@rabbit1:5672,RABBIT_USER:RABBIT_PASS@rabbit2:5672,RABBIT_USER:RABBIT_PASS@rabbit3:5672

Option 3. I have been using this configuration in haproxy

listen rabbitmq_cluster_openstack
   bind controllers:5672
    mode tcp
    balance roundrobin
    server controller1 controller1:5672 check inter 2000 rise 2 fall 5
    server controller2 controller2:5672 backup check inter 2000 rise 2 fall 5
I am getting the following error in my log files for all the services.

2021-04-28 09:59:05.857 129188 INFO oslo.messaging._drivers.impl_rabbit [-]
[bbf40d1a-e095-47ad-8629-931af485d4cf] Reconnected to AMQP server on
controllers:5672 via [amqp] client with port 44818.

I have set transport_url as follows:

>      transport_url = rabbit://openstack:rabbit123@controllers:5672
>

The error goes away if I change host to controller1 or controller.

Please suggest which is the recommended one of the 3.

Thanks in advance
-- 
Shalabh Goel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20210428/9424bba0/attachment.html>


More information about the openstack-discuss mailing list