一个有意思的BUG问题
发布于 1天前 作者 Kyoloro 83 次浏览 来自 问答

第三方库 Hapi框架,用来制作http framework。调用函数.start()启动http服务器,在server.start(callback),callback函数里,打印错误err。 问题来了:打印出的错误是 { [Error: bind EADDRINUSE] code: 'EADDRINUSE’, errno: 'EADDRINUSE’, syscall: ‘bind’ },百度了一下,显示是端口占用…可是程序里没有端口占用。怪异的是,明明有错误,为什么程序还是跑的很顺利,http服务器还是能正常的接受请求和响应。 代码如下: untitled12.png untitled11.png

2 回复

我去,我打开终端一查node,竟然开了三个node程序再跑,kill掉,就没了,不过为什么三个程序能跑在一个端口号上…

我闹明白了,这是僵尸进程吗?进程跑三个,然而 服务却只有一个

回到顶部