在一段时间不活动后,我在 find
调用(默认 Java 驱动程序)时收到此错误。我试图添加一个手动心跳(写入一个上限集合),但它没有帮助。我只在连接到撰写时的实例时遇到问题(即不在本地上下文中)。
MongoDB 版本为 3.2.8,最新驱动程序(3.3),使用 Java 8。
任何想法 ?
原文由 Rhangaun 发布,翻译遵循 CC BY-SA 4.0 许可协议
在一段时间不活动后,我在 find
调用(默认 Java 驱动程序)时收到此错误。我试图添加一个手动心跳(写入一个上限集合),但它没有帮助。我只在连接到撰写时的实例时遇到问题(即不在本地上下文中)。
MongoDB 版本为 3.2.8,最新驱动程序(3.3),使用 Java 8。
任何想法 ?
原文由 Rhangaun 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.3k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答733 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
我同意 Rhangaun 的回答,这是我在 JAVA 代码中的解决方案:
这是我的研究链接:http: //3t.io/blog/how-to-prevent-your-connection-from-dropping-with-hosted-mongodb-instances/
希望对你有帮助。