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

  • 相关阅读:
    LeetCode-195
    中文屋子与图灵测试谁对?
    leedcode-122
    Java 网络编程
    Java File类与IO流
    Java 异常
    Java 多线程
    Java Collection集合
    Java 常用API (第二部分)
    Java 日期时间与unix时间戳之间转换
  • 原文地址:https://www.cnblogs.com/lexus/p/1747000.html
Copyright © 2011-2022 走看看