node服务器监听错误问题

server.on('error', onError);

如果报错Error: listen EADDRINUSE :::4000,说明4000端口被占用,那怎样在onError事件中如果监听到 EADDRINUSE,不进命令行,也不进任务管理,怎样用代码执行去关闭杀掉当前被占用的端口的应用?

阅读 1.8k
1 个回答
  1. netstat -ano|findstr 4000 查询 4000 端口被占用的PID;
  2. 假设是 3015;
  3. taskkill /pid 3015
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题