开发者社区 问答 正文

为啥阿里云的doh服务解析特定域名时好时坏。域名见正文。

域名为:trade.tigerbrokers.com.sg

调用json api时好时坏,json api链接如下: http://dns.alidns.com/resolve?name=trade.tigerbrokers.com.sg&type=1

重要说明: 1、问题很好复现。但是调用成功不代表后面一定会成功,可以过几十分钟后再试试。 2、调用不成功的情况会持续十分钟左右。 3、北京时间15点45分左右的时候是调用不成功的。

展开
收起
1532016217477937 2021-06-07 18:03:07 492 分享 版权
阿里云 AI 助理回答

您好,根据您提供的信息,您可能在使用阿里云DNS解析API来查询域名trade.tigerbrokers.com.sg的解析情况。这个API可以帮助您获取域名当前的DNS解析记录。

当您遇到调用该JSON API时好时坏的情况,这可能是由以下几个原因造成的:

  1. 网络问题:请检查您的网络连接是否稳定,因为网络波动可能会导致API请求偶尔失败。

  2. API调用频率限制:阿里云的API通常会有调用频率的限制,如果短时间内发送了大量请求,可能会触发限流策略,导致部分请求失败。您可以查看阿里云官方文档或控制台中的API调用配额和限流规则。

  3. DNS缓存问题:DNS解析结果可能受到本地DNS缓存、ISP(互联网服务提供商)DNS缓存或者阿里云DNS服务器缓存的影响。有时候,即使域名记录已经更新,由于缓存的存在,不同地方或设备上看到的解析结果可能不一致或有延迟。

  4. 域名解析配置问题:确认trade.tigerbrokers.com.sg的DNS解析记录是否正确配置,并且没有正在进行中的更改操作。解析记录的变动或不一致性也可能导致解析时好时坏。

  5. API地址与端点正确性:虽然您提供的API地址看起来是正确的阿里云公共DNS解析API格式,但还是建议确认一下是否有官方推荐的最新API地址或端点变更。

  6. API请求参数与格式:确保您的API请求中所有参数正确无误,包括HTTP头部信息等,错误的请求格式或参数也会导致请求失败。

解决方法: - 首先,检查并优化网络环境。 - 查阅阿里云官方文档,了解API调用的最佳实践和限制。 - 使用阿里云控制台的监控功能,查看是否有API调用错误的日志,以获取更详细的错误信息。 - 确认域名解析设置正确无误,并等待任何最近更改的DNS记录全球传播完成。 - 如果持续存在问题,可以考虑联系阿里云技术支持寻求帮助,提供具体的错误信息和请求ID以便他们进行进一步的排查。

希望以上信息对您有所帮助!

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答