node.js - 无论我是否运行“mongod”,MongoDB 仍然有效
问题描述
所以我目前正在学习 Mosh Hamedani 的 Nodejs 课程,我似乎无法与我的 MongoDB 断开连接。当我在 Visual Studio Code 中的程序使用 nodemon 运行时,我在命令提示符中使用“mongod”,然后我使用 Postman 来获取我的流派列表并且它可以工作。但是,我在命令提示符中使用 control + c 表示“mongod”后,它说它是“关闭”,但我仍然可以使用 Postman 从我的 MongoDB 获取所有数据。显然它仍然在后端连接,但我如何断开它?
我与我的 MongoDB 指南针断开连接,但没有用。
谢谢
解决方案
Mongod 是一个daemon process
,它作为服务在后台运行,为了停止你需要运行的服务
use admin
db.shutdownServer()
您需要在mongo shell
. 阅读有关如何停止 mongod 进程的更多信息。
推荐阅读
- r - 从生存包生成风险表
- css - 如何创建 3D 动画立方体
- python-3.x - 匹配版本号和月份索引的正则表达式
- javascript - 如何在两个字符串之间重复一个字母的次数
- python - 灵活的形状不适用于使用 coremltools 4 的 ONNX 到 MLModel 转换
- c - 如何将 void* 成员从 struct 转换为 int 或 char*
- javascript - 如何检查 Div 是否在屏幕上 Javascript
- exception - OppRecordCombo:BeforeUpdate 的执行导致:System.FinalException:SObject 行不允许错误()
- javascript - 如何将报价保存到特定的工作日?
- javascript - 当条件为假时,异步函数内的循环会额外执行一次