如何从bash脚本启动节点调试器并将命令传递给它?

时间:2019-02-09 13:59:07

标签: node.js bash

我想启动节点调试器并执行一些简单的命令以获取信息,以了解当前执行的javascript代码中的位置。

背景是我的节点服务器有时会达到100%的CPU利用率,这使我相信有一个永不中断的无限循环。

我有一个bash脚本,该脚本轮询服务器并检查它是否处于活动状态并响应请求。但是,如果我的服务器没有响应,我想启动节点调试器并暂停执行,以获取有关代码在当前位置的信息。

从Linux bash shell中,我可以轻松地手动运行以下命令:

node debugger -p <process_number_of_my_unresponsive_server>
debug> pause
debug> .exit

但是我想使它自动化,但是我不知道如何从bash脚本中将 pause 之类的命令传递给节点调试器。有可能吗?

0 个答案:

没有答案