在node / mongo中

时间:2016-09-26 13:13:47

标签: node.js mongodb express

我有两项服务 - ServiceA(PHP),ServiceB(Express / Mongo)

ELB下有两个针对ServiceA的实例。 ServiceA必须向serviceB发送请求以完成交易。 不知何故,serviceA同时从这两个实例中调用一个请求。

现在在ServiceB,如果先前存在于DB中,则会在保存请求时进行检查。不知何故,它为同一个请求创建了两个条目(同时)。

现在要防止这种情况: 如果我在serviceA的requestId上添加唯一约束,它是否会阻止保存两个相同的请求?

node和mongo如何处理同步请求?

0 个答案:

没有答案