我正在查询Whois服务器以获取有关很多域的信息。这是我的请求代码:
checkDomain (domain, callback) ->
client = net.connect {port: 43, host: 'whois.examplenic.com'}, ->
client.write domain + '.com' + '\r\n'
client.on 'data', (data) ->
... do something with data ...
我首先有一些代码按顺序触发了checkDomain
。然后我决定一次尝试2次,性能翻倍。但是在4之后,表现根本没有增加。这意味着Node或Whois服务器的连接数限制为4。我有办法告诉你吗?
由于
答案 0 :(得分:0)
您可以使用不同的Whois服务器尝试代码。如果性能不同,那将指向服务器相关的瓶颈;如果它是相同的,那将指向Node瓶颈。我非常很怀疑Node只有4个并发连接会有任何问题,所以你更有可能看到服务器相关的瓶颈;但是你要问一个告诉你的方法。