集群中对Rabbitmq HTTP管理API的调用顺序

时间:2018-10-09 02:22:40

标签: rabbitmq

我有一个RabbtiMQ节点集群,它们都启用了管理Api。我用它来创建虚拟主机/用户/策略。

我想使用HTTP负载平衡器来调用此API,以便将请求发送到任何节点,但是我担心当节点不了解先前的Api调用并因此不知道之前创建的实体时,我会遇到这种情况,例如: >

调用1:创建虚拟主机> API调用转到节点1,并在该节点中创建虚拟主机

调用2:在上述虚拟主机中创建用户> API调用转到节点2,但是此时,节点1的虚拟主机仍未复制到节点2,因此,节点2对该虚拟主机一无所知出现错误。

这是一个有效的问题,如何解决?

我想如果仅在复制完成后才返回呼叫1,这并不重要,但我不确定是这种情况。

0 个答案:

没有答案