代码之家  ›  专栏  ›  技术社区  ›  Mhmd

在MongoDB中插入时处理网络问题

  •  0
  • Mhmd  · 技术社区  · 7 年前

    我正在研究一个由asp.net core 2.0、c和mongodb开发的包含大量实时数据的项目。我有数千个传感器,可以向服务器发送实时数据。我有网络问题。这可能是因为我的web服务器有几分钟无法与数据库服务器通信。 我试过在本地测试它,如果大约是20或30秒,web服务器将恢复,但如果超过一分钟,web服务器将失去连接,然后我需要重新启动应用程序。我试着用 connectionTimeOutMS socketTimeOutMS 但这些都帮不了我。
    我怎样才能预防和处理这个问题呢?有什么解决方案或备份计划来处理这个问题吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Mhmd    7 年前

    感谢@johnyhk的大力帮助。我可以通过添加 serverSelectionTimeoutMS 连接字符串。