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

  • 相关阅读:
    zencart_magiczoom
    如何把一个TXT文本文件按行数分割成多个文本文件
    工作时常用东西汇总
    asp Vernum
    sitemap制作
    php后门屌炸天
    威盾解密
    软路由
    企业安全工作要点
    内网ARP攻击
  • 原文地址:https://www.cnblogs.com/lexus/p/1747000.html
Copyright © 2011-2022 走看看