var http = require("http");
http.createServer(function(req, res)
{
console.log("Connected");
}).listen(80);
这是一个非常简单的代码段,因为它不会被喷射。当我同时连接3个客户端时,它应该打印连接3次。它只是没有,它打印一次然后等待连接超时,然后接受另一个。节点承诺或我做错的非阻塞内容在哪里?
PS。它以前应该工作。不知道发生了什么。
答案 0 :(得分:0)
对于那些使用浏览器测试nodejs应用程序的人。 Firefox不允许多个连接到同一主机/路径而前一个未关闭。
GET / HTTP / 1.1 GET / 1 HTTP / 1.1
这个场景一切正常。如果你想测试非阻塞接受和东西使用CURL或其他。