鍍金池/ 問答/HTML/ node服務(wù)器監(jiān)聽錯(cuò)誤問題

node服務(wù)器監(jiān)聽錯(cuò)誤問題

server.on('error', onError);

如果報(bào)錯(cuò)Error: listen EADDRINUSE :::4000,說明4000端口被占用,那怎樣在onError事件中如果監(jiān)聽到 EADDRINUSE,不進(jìn)命令行,也不進(jìn)任務(wù)管理,怎樣用代碼執(zhí)行去關(guān)閉殺掉當(dāng)前被占用的端口的應(yīng)用?

回答
編輯回答
孤巷
  1. netstat -ano|findstr 4000 查詢 4000 端口被占用的PID;
  2. 假設(shè)是 3015;
  3. taskkill /pid 3015
2018年4月7日 06:39