Node.js 是否在运行节点应用程序上启动调试会话并连接节点调试器?
我听过很多谣言,说可以通过将Node.js 是否在运行节点应用程序上启动调试会话并连接节点调试器?,node.js,debugging,Node.js,Debugging,我听过很多谣言,说可以通过将SIGUSR1传递给应用程序,在正在运行的节点应用程序上创建调试会话 这意味着我不必用node debug app.js启动应用程序,就可以将调试器附加到应用程序上 如何将SIGUSR1发送到我的应用程序,然后将调试客户端连接到进程?如果我可以在Docker容器中只使用节点如何发送SIGUSR1 使用kill-l查看信号列表 在我的例子中,USR1对应于10 ps查找我要向其发送信号的进程 kill-10 调试会话现在已打开 附加调试器。 节点调试本地主机:5858
SIGUSR1
传递给应用程序,在正在运行的节点应用程序上创建调试会话
这意味着我不必用node debug app.js
启动应用程序,就可以将调试器附加到应用程序上
如何将SIGUSR1
发送到我的应用程序,然后将调试客户端连接到进程?如果我可以在Docker容器中只使用节点
如何发送SIGUSR1
kill-l
查看信号列表USR1
对应于10
ps
查找我要向其发送信号的进程kill-10
节点调试本地主机:5858
5858
是旧版调试器的默认端口。在node8
中,发送USR1
将激活新的inspector
协议,但在此之前,您可以在实时应用程序上启动和连接调试器
查看此空间以获取更新信息:当我自己在网上找不到答案时,我偶尔会使用StackOverflow作为笔记设备。我只是在填补文档中关于一个非常有用的案例的空白。希望对你有帮助。