簡體   English   中英

將信號發送到 Visual Studio Code 中已調試的 nodejs 應用程序

[英]Send signals to a debugged nodejs application in Visual Studio Code

我有一個簡單的 nodejs 應用程序,例如

...
function checkTermination () {
  console.log('start closing ...');
  ...
}
process.on('SIGTERM', checkTermination);
process.on('SIGINT', checkTermination);

我正在使用 Visual Studio Code 調試它。

是否有機會使用“Visual Studio Code”向應用程序發送諸如SIGINTSIGTERM類的SIGINT 我怎樣才能做到這一點?

  1. 查找進程ID
  2. 發送信號

我有一個名為 test.js 的程序,附加到 VS 代碼。

ps aux | grep node | grep test
//Result
user1           3580   0.0  0.2  3115916  35648   ??  S     3:29PM   0:00.29 /usr/local/bin/node --inspect-brk=48750 test.js
// Send the signal
kill -TERM 3580 // 3580 is the PID

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM