如何增加Node中与Whois服务器的最大连接数?

时间:2012-08-07 19:39:18

标签: javascript node.js coffeescript connection

我正在查询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。我有办法告诉你吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用不同的Whois服务器尝试代码。如果性能不同,那将指向服务器相关的瓶颈;如果它是相同的,那将指向Node瓶颈。我非常很怀疑Node只有4个并发连接会有任何问题,所以你更有可能看到服务器相关的瓶颈;但是你要问一个告诉你的方法。