我正在使用 MongoDB/PHP 构建一个网络应用程序,一切都很顺利……除了一件事。
我的数据库连接不稳定。 X 时间后,当我刷新页面时出现错误,因为查询失败。我检查了 mongod.exe,我看到的是“从 127.0.0.1 接受的连接”- 然后我返回,再次刷新,一切都运行良好。
这可能是什么原因造成的?数据库连接问题是我在 MySQL 中从未遇到过的问题——但那是完全不同的问题。
最佳答案
我强烈建议您在 unix 环境中使用 mongodb 进行开发,因为它们最常更新代码,您不必担心奇怪的错误。很久以前,我认为在 Windows 中进行开发太不方便,并将我的工作环境转移到了 Linux。如果这听起来令人望而生畏,您可能会考虑通过 samba 运行带有本地挂载的虚拟机,这样您就可以直接在本地机器上的 linux 服务器上运行。然后你将拥有一个类似于你的生产环境的环境。希望这对您有所帮助。
关于php - MongoDB 与 PHP 的连接在空闲时间后下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7612765/