我有一个使用connect在node.js中运行的简单服务器:
var server = require('connect').createServer();
//actions...
server.listen(3000);
在我的代码中,我有实际的处理程序,但这就是基本思想。我一直遇到的问题是
EADDRINUSE, Address already in use
在先前崩溃或错误后再次运行我的应用程序时,我收到此错误。由于我没有打开终端的新实例,因此我使用结束了该过程ctr + z。
我可以肯定,我要做的就是关闭服务器或连接。我打过电话server.close()的process.on('exit', ...);,没有运气。
pkill nodejs或pkill node是否在类UNIX操作系统上


Ctrl + z您应该使用Ctrl + c哪个通过发送SIGQUIT来正确关闭程序:)