同时出现多个请求,结果很奇怪

时间:2019-03-26 10:00:39

标签: mongodb spring-boot

我在Spring Boot中创建多个端点以从mongodb获取数据时遇到一个令人困惑的问题

  

具有3个集群的mongodb版本3.6.8

我尝试请求每个端点,并且响应正常,如下所示:

<div class="foo" id="bar">
  bar:
</div>
<div class="foo">
  foo1
</div>
<div class="foo">
  foo2
</div>
<div class="foo">
  foo3
</div>
  

{“ id”:“ 123”}

myhost:123/getId
  

{“ name”:“ myname”}

尝试同时执行大量请求时。我的查询是正常的,但有时响应变得奇怪。像这样:

myhost:123/getName
  

{“ name”:“ myname”}

myhost:123/getId
  

{“ id”:“ 123”}

那将引发异常,因为找不到密钥。我不知道错误在哪里,因为它不会返回错误。仅返回不同的结果。

0 个答案:

没有答案