[英]Finding process id of a Node.js server in Windows
要在unix中查找node.js服務器的進程ID,我們使用以下代碼:
if (process.getgid) {
console.log('Current gid: ' + process.getgid());
}
因此我在* nix OS中輸出為1888
,但是當我在Windows操作系統中執行相同的操作時,我的輸出也是undefined
因為每個node.js文檔他們已明確提到此方法在Windows中不起作用。
所以我的問題是,無論如何我可以在Windows操作系統中獲取進程ID嗎? 我試圖執行taskkill /f /im node.exe
但它會殺死所有節點進程,但我想只殺死特定進程。 反正有沒有實現這個目標?
使用任務列表查找正確的ID ...
然后,當您對正確的ID進行排序以殺死該特定ID時,您可以使用taskkill。 不完全確定它是否在節點中工作。 但這對CMD起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.