【发布时间】:2018-07-21 13:15:37
【问题描述】:
我正在尝试使用 DiscordJS 库调试我的 Discord 机器人。我的问题是当我开始调试会话时(使用 vscode 或 --inspect-brk | --debug-brk 启动)
我收到Starting inspector on 127.0.0.1:42457 failed: address already in use 错误我已尝试在这两种情况下更改端口,但在不同的端口上仍然收到相同的错误。我的机器人是分片的,所以它自己的启动子进程。我曾尝试使用 vscode 附加到子进程,但仍然是同样的错误。
如果有人熟悉 DiscordJS 并且知道如何调试分片机器人,我们将不胜感激
【问题讨论】:
-
您是在启动绑定到
127.0.0.1或localhost的服务器吗? -
stackoverflow.com/a/49797588/222356 对如何使用特定端口终止进程有一个很好的答案。杀死所有节点进程(根据下面的答案)可能不是一个好主意。
标签: node.js debugging visual-studio-code discord discord.js