summaryrefslogtreecommitdiff
path: root/apps/script.py
diff options
context:
space:
mode:
author韩丁康 <[email protected]>2023-11-13 20:22:01 +0800
committer韩丁康 <[email protected]>2023-11-13 20:22:01 +0800
commita58e6ca2b7c79811612ae4b760c6be8b9a67c141 (patch)
tree3b543a269dcc7bde566008de215ca79af04dfd1d /apps/script.py
parentf7550e9192ed5aa7887865b7c65ffe0a9fb7e705 (diff)
时延选项配置
Diffstat (limited to 'apps/script.py')
-rw-r--r--apps/script.py6
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))