猫鼬的打开/连接和关闭/断开连接事件之间的区别

时间:2019-02-03 13:10:20

标签: mongodb mongoose node-mongodb-native

猫鼬的文档在某些方面没有帮助。我需要知道这些事件之间的区别:

"open""connected"

"close""disconnected"

Buried在源中是这样的:

  • connected:此连接成功连接到数据库时发出。在重新连接的场景中可能会发射多次。
  • open:在我们连接并在所有此连接模型上执行onOpen之后发出。
  • 已断开连接:与数据库断开连接后发出。
  • close:在我们断开所有连接模型并执行onClose之后发出。

显示优先级-首先“连接”然后“打开”,然后首先“断开连接”然后“关闭”。但这并不能解释它们之间的区别。

例如,文档说close“关闭连接”。这与断开连接有何不同?相同于打开/连接。


更新 这不是那个问题的重复(我刚刚写了这个!)那只是所有事件的列表。这是对某些事件的相似性的调查。

0 个答案:

没有答案