我在EC2 ubuntu机器上部署了MEAN堆栈。我编写了一个爬虫脚本,为我提供的每个URL创建子进程并进行爬网并将数据返回给父进程。我真的不知道发生以下错误的位置。
错误:听EADDRINUSE at exports._errnoException(util.js:746:11) 在Agent.Server._listen2(net.js:1129:14) 在听(net.js:1155:10) 在Agent.Server.listen(net.js:1240:5) 在Object.start(_debugger_agent.js:20:9) 在启动时(node.js:86:9) 在node.js:814:3
每个子进程返回一个我在控制台中打印的对象,在此对象之间我收到了很多错误。我的脚本非常大,我不知道这个错误发生在哪里,所以我无法发布任何代码。
服务器在端口8000上正常运行.netstat -tpln分别仅显示mongodb和ssh进程占用端口27017和22。 我也尝试过更改服务器端口,但同样的问题仍然存在。
如何找到此错误发生的端口? 如何找到触发此错误的代码行?
任何输入都会非常感激。 提前谢谢。