使用 CTRL + C 终止后,节点继续发送 GET /sockjs-node/info 请求

IT技术 node.js reactjs
2021-04-26 00:22:20

我认为这与问题没有太大关系,但是我在开发环境中运行了一个 react 应用程序,在使用 终止(我认为)节点进程之后ctrl + c,我不断收到这些请求。

在此处输入图片说明

有什么线索吗?提前致谢。

3个回答

当您在应用程序中使用套接字时会发生这种情况。当您的服务器在浏览器中加载时,您的套接字客户端会在套接字客户端和服务器端的 socket.io 之间建立连接。当您停止节点应用程序(CTRL + C)时,您只需停止服务器端循环,而客户端循环尝试连接/重新连接到服务器,您会收到此错误。

看起来您的浏览器正在尝试连接到 Node 并且出现连接被拒绝的错误,如果您停止服务器,这似乎是合理的。

当您停止服务器时,您期望得到什么?

当我错误地在两个必需的 javascript / typescript 资源之间添加了一个循环时,我遇到了这个错误。在资源“A”上,加载资源时,它正在远程调用以获取资源 B。解决了拆分文件 A 以将所需的常量提取到另一个文件中删除循环的问题。