diff options
| author | 韩丁康 <[email protected]> | 2023-11-13 20:22:01 +0800 |
|---|---|---|
| committer | 韩丁康 <[email protected]> | 2023-11-13 20:22:01 +0800 |
| commit | a58e6ca2b7c79811612ae4b760c6be8b9a67c141 (patch) | |
| tree | 3b543a269dcc7bde566008de215ca79af04dfd1d /apps/script.py | |
| parent | f7550e9192ed5aa7887865b7c65ffe0a9fb7e705 (diff) | |
时延选项配置
Diffstat (limited to 'apps/script.py')
| -rw-r--r-- | apps/script.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/script.py b/apps/script.py index 16fcbc6..f73b0d5 100644 --- a/apps/script.py +++ b/apps/script.py @@ -16,7 +16,7 @@ def hello(): @bp.route("/icmpdelay") def icmpdelay(): addr=request.args.get("ip") - host=ping(addr,count=2,interval=0.1) + host=ping(addr,count=2,interval=0.1,timeout=2) return str(host.avg_rtt) @@ -24,7 +24,7 @@ def icmpdelay(): def tcpdelay(): addr=request.args.get("ip") port=request.args.get("port",default=53) - tdelay=utping.cli(addr,port,2,5) + tdelay=utping.cli(addr,port,2,2) return str(tdelay) # dns时延测试函数,返回执行完成时的时间戳 @@ -41,7 +41,7 @@ def dnsdelay(): myResolver.nameservers = [dns.nameserver.Do53Nameserver(addr, port=port)] # 开始解析 - ans=myResolver.resolve(domain,qtype) + ans=myResolver.resolve(domain,qtype,lifetime=4) stop_time=time.time() t=stop_time-start_time return str(int(t*1000)) |
