【问题标题】:NodeJS Not Exiting, How to find open handlers?NodeJS 未退出,如何找到打开的处理程序?
【发布时间】:2014-07-01 20:33:54
【问题描述】:

我有一个相当简单的 NodeJS 脚本,完成后没有正常退出(这是一个工作人员,我想使用 cron 作业/heroku 调度程序启动它)

一旦完成任务,它就会坐在那里等待。它不使用 express / web 服务器等,据我所知,我已经解决了所有回调。

有什么方法可以判断哪些节点仍在工作/哪些处理程序处于打开状态?

我导入的库是 请求、问答和猫鼬。

【问题讨论】:

  • 发布您的代码,我们将能够提供帮助。

标签: node.js heroku asynchronous mongoose q


【解决方案1】:

您肯定需要通过调用mongoose.disconnect() 来关闭 mongoose 代表您打开的 mongodb 连接。你试过吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-17
    • 1970-01-01
    • 2013-02-15
    • 2012-12-21
    相关资源
    最近更新 更多