|
需求建议
目前版本: |
3.3.4 |
使用环境: |
其他 |
需求程度: |
我好紧急的 |
联系方式(仅官方人员可见): |
您无权查看此信息 |
类似功能截图: |
- |
本帖最后由 somalia 于 2020-6-28 13:54 编辑
功能1:可否支持通配符、正则表达式,类似自定义协议匹配,简化批量解析的人工操作成本。
域名 | IP | 备注 | 状态 | 操作 | nginx[a-z0-9]\.env\.(io|com) | 10.0.0.100 | proxy | 已启用 | 编辑 停用 删除 | *.abc.com | 10.0.0.101 | test | 已启用 | 编辑 停用 删除 |
功能2:域名匹配 “作用范围”,引入 终端分组、IP段、IP地址,默认为 * ,对所有请求生效。
域名 | | | | | | d36jcksde1wxzq.cloudfront.net | 99.84.63.25 | 10.0.0.0/24 172.0.0.0/24 192.168.1.2 | hub.docker.com | 已启用 | 编辑 停用 删除 | whoami.env.io | 10.0.0.101 | 10.0.0.2-10.0.0.200 group-001 group-002 | test1 | 已启用 | 编辑 停用 删除 | hub.env.io | 10.0.0.200 | | test2 | 已启用 | 编辑 停用 删除 |
问题反馈:
经反复实验,强制客户端DNS代理,无缓存加速效果,希望能改善。
实验步骤:
1、开启“强制客户端DNS代理”
2、使用dnsperf压测dns
3、压测,5000个请求有21个请求超时- [root@youku ~]# dnsperf -c 5000 -d test -s 223.5.5.5
- DNS Performance Testing Tool
- Version 2.3.2
- [Status] Command line: dnsperf -c 5000 -d test -s 223.5.5.5
- [Status] Sending queries (to 223.5.5.5)
- [Status] Started at: Sun Jun 28 17:42:15 2020
- [Status] Stopping after 1 run through file
- [Timeout] Query timed out: msg id 78
- [Timeout] Query timed out: msg id 81
- [Timeout] Query timed out: msg id 82
- [Timeout] Query timed out: msg id 87
- [Timeout] Query timed out: msg id 88
- [Timeout] Query timed out: msg id 89
- [Timeout] Query timed out: msg id 90
- [Timeout] Query timed out: msg id 91
- [Timeout] Query timed out: msg id 92
- [Timeout] Query timed out: msg id 93
- [Timeout] Query timed out: msg id 94
- [Timeout] Query timed out: msg id 96
- [Timeout] Query timed out: msg id 97
- [Timeout] Query timed out: msg id 98
- [Timeout] Query timed out: msg id 99
- [Timeout] Query timed out: msg id 101
- [Timeout] Query timed out: msg id 102
- [Timeout] Query timed out: msg id 103
- [Timeout] Query timed out: msg id 105
- [Timeout] Query timed out: msg id 120
- [Timeout] Query timed out: msg id 797
- [Status] Testing complete (end of file)
- Statistics:
- Queries sent: 5001
- Queries completed: 4980 (99.58%)
- Queries lost: 21 (0.42%)
- Response codes: NOERROR 4980 (100.00%)
- Average packet size: request 31, response 92
- Run time (s): 0.937886
- Queries per second: 5309.813773
- Average Latency (s): 0.014464 (min 0.000967, max 0.028187)
- Latency StdDev (s): 0.002105
复制代码 4、DNS加速模式改为“缓存模式”
5、再次压测,从结果可以看出所有请求完成,无超时现象,响应速度比强制代理更快。
- [root@youku ~]# dnsperf -c 5000 -d test -s 223.5.5.5
- DNS Performance Testing Tool
- Version 2.3.2
- [Status] Command line: dnsperf -c 5000 -d test -s 223.5.5.5
- [Status] Sending queries (to 223.5.5.5)
- [Status] Started at: Sun Jun 28 17:44:41 2020
- [Status] Stopping after 1 run through file
- [Status] Testing complete (end of file)
- Statistics:
- Queries sent: 5001
- Queries completed: 5001 (100.00%)
- Queries lost: 0 (0.00%)
- Response codes: NOERROR 5001 (100.00%)
- Average packet size: request 31, response 90
- Run time (s): 0.204626
- Queries per second: 24439.709519
- Average Latency (s): 0.003664 (min 0.000571, max 0.011456)
- Latency StdDev (s): 0.000877
复制代码
|
|