概述 概述 本文档主要介绍LD(Local DNS) GO SDK的使用。在使用本文档前,您需要先了解LD的一些基本知识,并已开通了LD服务。若您还不了解LD,可以参考 产品描述 和 操作指南 。
TTL:“即 Time To Live,各地DNS缓存您域名记录信息的时间。建议TTL值为10分钟。”
内网DNS服务相关类 │ └── ld_client.py //内网DNS客户端入口类 ├── bce_base_client.py //BCE客户端入口类的基类 ├── bce_client_configuration.py //对BCE的HttpClient的配置 ├── bce_response.py //BCE客户端的请求类 ├── exception.py //BCE客户端的异常类 ├
内网DNS服务 自定义私有域 可以在VPC内自定义无法实际注册的域名,方便管理识别。 批量关联VPC 支持跨地域多VPC批量关联一个私有域,便于统一管理部署。 解析器 支持与外部DNS系统互联,实现云上&云下的业务间调用场景。
版本说明 新功能发布 发布时间 功能概述 2022-09-07 公网DNS支持openAPI 2023-07-11 内网DNS支持openAPI
公网Dns客户端入口类 └─ localdns //内网DNS服务相关类 │ ├─ model //内网DNS内部model,如Request或Response │ └─ LdClient.java //内网Dns客户端入口类 ├── util //BCE公用工具类 ├── BceClientConfiguration.class //对BCE的HttpClient的配置 ├── BceClientException.class
应用场景 公网DNS服务 中小型企业场景 适合传统企业、无运维能力企业、创业公司和站长群体对网站网络稳定性、速度和SEO效果要求比较高的场景使用。 适合网建公司、域名注册商、代理公司满足其终端用户的需要。 中大型企业场景 可以在不同云间灵活调度流量。 自建机房,提升抗攻击能力。 内网DNS服务 方便管理云上资源 通过添加私有域解析记录,实现私有域名映射到资源IP地址,方便运维管理。
字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.3 设置secret配置信息 接口形式:void setSecret(String secret); 参数:String secret 字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.4 设置预加载域名 接口形式:void
设置接口 2.1 获取服务实例 接口形式:+ (instancetype)sharedInstance; 参数:无 返回值:BDHttpDNS单例对象,用于HTTPDNS解析 2.2 设置HTTPDNS的账号ID 接口形式:- (void)setAccountID:(NSString *)accountID; 参数:(NSString *)accountID 2.3 设置secret配置信息 接口形式
字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.3 设置secret配置信息 接口形式:void setSecret(String secret); 参数:String secret 字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.4 设置预加载域名 接口形式:void