如何调试 Node.js 中 async_hooks 的创建?

问题描述 投票:0回答:1

我们有一个 Node.js 进程正在崩溃,并出现数千个错误,如下所示:

# FILEHANDLE
node:internal/async_hooks:202

# FILEHANDLE
node:internal/async_hooks:202

# FILEHANDLE
node:internal/async_hooks:202

# FILEHANDLE
node:internal/async_hooks:202

# FILEHANDLE
node:internal/async_hooks:202

# FILEHANDLE
node:internal/async_hooks:202

# FILEHANDLE
node:internal/async_hooks:202

如何跟踪这些

async_hooks
的创建时间或以其他方式获取其他上下文来帮助调试问题?

本质上,我想知道那些悬挂的

async_hooks
是在哪里发起的。

node.js
1个回答
0
投票

我在使用

vitest
时遇到了类似的问题,这个Github问题建议使用
pool: 'forks'
来解决问题

© www.soinside.com 2019 - 2024. All rights reserved.