gpt4 book ai didi

mongoose - 如何用 Mongoose 删除事件发射器?

转载 作者:行者123 更新时间:2023-12-05 07:48:54 26 4
gpt4 key购买 nike

当我运行与数据库大量连接和断开连接的测试时,我收到以下警告。

(node) warning: possible EventEmitter memory leak detected. 11 connected listeners added. Use emitter.setMaxListeners() to increase limit.

我假设发射器在断开连接后不会被移除。

我为我的测试找到了解决方案。因为我真的完全断开连接,所以我可以做一个

mongoose.connection.removeAllListeners();

在所有其他情况下,我会选择 mongoose.connection.removeListeners('event', cb);我不清楚回调中要做什么。

最佳答案

删除所有听众对我有用:

mongoose.connection.removeAllListeners()

关于mongoose - 如何用 Mongoose 删除事件发射器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38048461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com