首页 > 解决方案 > 为什么我的 MongoDB 返回“拓扑被破坏”?

问题描述

我用 React 创建了一个前端应用程序。我有很多 API 调用,可能每个路由(组件)一个 APICall。您输入一个组件,并且您有一个来自 UserEffect() 挂钩内部的 API 调用。但有时,不规律地,这个错误发生了,一切都死了:

{
    "error": "Topology was destroyed"
}

我让我的后端人员检查我们的 Mongo 数据库,这是他给我的:

020-07-31T14:59:17.901Z I -        [conn669] end connection 172.17.0.1:37860 (136 connections now open)

2020-07-31T14:59:17.930Z I -        [conn637] end connection 172.17.0.1:53182 (99 connections now open)

2020-07-31T14:59:17.930Z I -        [conn636] end connection 172.17.0.1:39666 (98 connections now open)

2020-07-31T14:59:17.931Z I -        [conn635] end connection 172.17.0.1:34118 (97 connections now open)

2020-07-31T14:59:17.931Z I -        [conn634] end connection 172.17.0.1:58554 (96 connections now open)

2020-07-31T14:59:17.931Z I -        [conn633] end connection 172.17.0.1:55642 (95 connections now open)

2020-07-31T14:59:17.931Z I -        [conn632] end connection 172.17.0.1:53584 (94 connections now open)

2020-07-31T14:59:17.931Z I -        [conn631] end connection 172.17.0.1:48484 (93 connections now open)

2020-07-31T14:59:17.931Z I -        [conn630] end connection 172.17.0.1:42048 (92 connections now open)

2020-07-31T14:59:17.931Z I -        [conn629] end connection 172.17.0.1:42040 (91 connections now open)

2020-07-31T14:59:17.931Z I -        [conn628] end connection 172.17.0.1:55528 (90 connections now open)

2020-07-31T14:59:17.931Z I -        [conn627] end connection 172.17.0.1:55524 (89 connections now open)

2020-07-31T14:59:17.931Z I -        [conn626] end connection 172.17.0.1:51082 (88 connections now open)

2020-07-31T14:59:17.932Z I -        [conn625] end connection 172.17.0.1:43074 (87 connections now open)

2020-07-31T14:59:17.932Z I -        [conn623] end connection 172.17.0.1:33006 (86 connections now open)

2020-07-31T14:59:17.932Z I -        [conn622] end connection 172.17.0.1:42116 (85 connections now open)

2020-07-31T14:59:17.932Z I -        [conn621] end connection 172.17.0.1:54526 (84 connections now open)

2020-07-31T14:59:17.932Z I -        [conn620] end connection 172.17.0.1:54522 (83 connections now open)

2020-07-31T14:59:17.932Z I -        [conn619] end connection 172.17.0.1:49528 (82 connections now open)

2020-07-31T14:59:17.932Z I -        [conn617] end connection 172.17.0.1:32772 (81 connections now open)

2020-07-31T14:59:17.932Z I -        [conn616] end connection 172.17.0.1:57102 (80 connections now open)

2020-07-31T14:59:17.932Z I -        [conn615] end connection 172.17.0.1:58836 (79 connections now open)

2020-07-31T14:59:17.932Z I -        [conn614] end connection 172.17.0.1:58832 (78 connections now open)

2020-07-31T14:59:17.933Z I -        [conn613] end connection 172.17.0.1:34712 (77 connections now open)

2020-07-31T14:59:17.933Z I -        [conn612] end connection 172.17.0.1:34708 (76 connections now open)

2020-07-31T14:59:17.933Z I -        [conn611] end connection 172.17.0.1:59856 (75 connections now open)

2020-07-31T14:59:17.933Z I -        [conn610] end connection 172.17.0.1:44736 (74 connections now open)

2020-07-31T14:59:17.933Z I -        [conn609] end connection 172.17.0.1:56176 (73 connections now open)

2020-07-31T14:59:17.933Z I -        [conn608] end connection 172.17.0.1:56172 (72 connections now open)

2020-07-31T14:59:17.933Z I -        [conn607] end connection 172.17.0.1:54086 (71 connections now open)

2020-07-31T14:59:17.933Z I -        [conn606] end connection 172.17.0.1:54082 (70 connections now open)

2020-07-31T14:59:17.933Z I -        [conn605] end connection 172.17.0.1:39930 (69 connections now open)

2020-07-31T14:59:17.933Z I -        [conn604] end connection 172.17.0.1:37762 (68 connections now open)

2020-07-31T14:59:17.946Z I -        [conn603] end connection 172.17.0.1:38752 (67 connections now open)

2020-07-31T14:59:17.947Z I -        [conn602] end connection 172.17.0.1:38178 (66 connections now open)

2020-07-31T14:59:17.947Z I -        [conn601] end connection 172.17.0.1:55712 (65 connections now open)

2020-07-31T14:59:17.947Z I -        [conn600] end connection 172.17.0.1:55688 (64 connections now open)

2020-07-31T14:59:17.947Z I -        [conn599] end connection 172.17.0.1:48207 (63 connections now open)

2020-07-31T14:59:17.947Z I -        [conn597] end connection 172.17.0.1:48178 (62 connections now open)

2020-07-31T14:59:17.947Z I -        [conn596] end connection 172.17.0.1:48174 (61 connections now open)

您对 API 调用有什么问题有任何想法吗?为什么会这样?

提前致谢。

标签: reactjsdatabasemongodbapitopology

解决方案


推荐阅读