zoukankan      html  css  js  c++  java
  • 转载 DNS负载均衡技术 收藏

    reference:
    http://blog.csdn.net/flynetcn/archive/2009/01/08/3733574.aspx

    cost time:24s
    ('202.108.33.94', 0) 625
    ('202.108.33.77', 0) 625
    ('202.108.33.70', 0) 625
    ('202.108.33.95', 0) 625
    ('202.108.33.74', 0) 625
    ('202.108.33.78', 0) 625
    ('202.108.33.71', 0) 625
    ('202.108.33.96', 0) 625
    ('202.108.33.75', 0) 625
    ('202.108.33.98', 0) 625
    ('202.108.33.79', 0) 625
    ('202.108.33.76', 0) 625
    ('202.108.33.72', 0) 625
    ('202.108.33.97', 0) 625
    ('202.108.33.99', 0) 625
    ('202.108.33.73', 0) 625

    #!usr/bin/env python
    #encoding=utf8
    """
    test dns parser cost time
    """

    import sys,socket
    from datetime import datetime
    s=datetime.now()
    #result=socket.getaddrinfo("www.sina.com.cn",None)
    dict={}
    for i in xrange(0,10000):
        result=socket.getaddrinfo("www.sina.com.cn",None)
        result=result[0][4]
        if result not in dict:
            dict[result]=1
        else:
            dict[result]=dict[result]+1
        #this is error
        #result=socket.getaddrinfo("http://www.china-pub.com/1902284",None)
       
    #resut=socket.gethostbyname("www.sina.com.cn")
    e=datetime.now()
    print "cost time:%ss"%(e-s).seconds
    #print result[0][4]

    #print "haah"
    for k,v in dict.iteritems():
        print k,v

  • 相关阅读:
    Lucene.Net
    授权
    测试
    Upgrade ASP.NET 1.1 To ASP.NET 2.0 Cookie
    Highlight
    缓存
    base
    System.Environment.UserDomainName 为什么不返回 当前的 Domainname
    英语骂人一百句
    比较动态调用代码
  • 原文地址:https://www.cnblogs.com/lexus/p/1747000.html
Copyright © 2011-2022 走看看