加载新的接收器而不刷新rabbitmq服务器

时间:2018-09-13 09:39:39

标签: node.js mongodb express rabbitmq

我有两个名为S1和S2的服务器。这两个服务器分别具有数据库db1和db2。这里的S1是Rabbitmq服务器,而S2是简单的nodejs服务器。

现在,当我从S2向S1发送“ POST”请求时,它将在S1的db1中名为C1的集合中创建一个对象。现在,当我启动作为Rabbitmq服务器的S2时,它将从C1中获取所有对象,并为每个对象创建一个队列。

例如,我在C1中有7个对象。当我启动S2的Rabbitmq服务器时,将同时启动总共7个队列。

请考虑以下情形:服务器S2运行时,我从S1发送“ POST”请求以在C1中创建一个新对象。因此,C1中总共有8个对象。

注意:-这里C1中的每个对象都是Rabbitmq的接收者本身。

问题是:服务器S2如何知道在其集合C1中插入了一些数据?

0 个答案:

没有答案