gpt4 book ai didi

node.js - 调试 Node ,是什么让它保持运行?

转载 作者:搜寻专家 更新时间:2023-10-31 22:29:27 25 4
gpt4 key购买 nike

我有一个为 Node.Js 编写的脚本,它收集大量数据、处理它、保存然后完成。不幸的是,我所做的事情阻止了脚本完成和 Node 关闭,而是保持打开状态。

我可能会按照自己的方式完成我所做的更改并尝试追踪它,但是......有没有一种简单的方法来调试 Node 并找出什么代码/事件/回调/连接或其他什么,它在等待什么?

我看过 node-inspector,但我不知道如何追踪任何保持打开状态的东西。有什么建议吗?

最佳答案

您可以使用 wtfnode 运行您的 node.js 程序或在第一行或您的程序中添加 require('wtfnode').init();。然后,当您按 ctrl+c 终止进程时,它将打印所有保持 Node 打开状态的列表。

关于node.js - 调试 Node ,是什么让它保持运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14809120/

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