LeanCloud 华北节点 API 域名近日出现间歇性解析失败的说明

尊敬的开发者,

近期,国家有关部门和运营商对网络基础设施进行了更严格的管制,其中包含一些针对 DNS 系统的调整。LeanCloud 国内节点 API 的老版域名 api.leancloud.cn 意外地受到了波及,因此在国外一些地区和国内少数地区会出现一定概率的解析错误(DNS 污染),在访问这个域名时可能会出现间歇性的失败。

实际上,在此之前我们已经开始测试并实施了新的方案,就是让每个应用拥有独立二级域名,因此使用了较新版本 SDK 的应用会自动做出调整而不会受到此次 DNS 污染的影响。如果您受到了本次事件的影响,请按照以下方案来升级 SDK 或修改访问域名。

如果使用的是原生 SDK,请尽快升级到以下版本:

  • Android 3.16.4 及更高版本
  • iOS 5.0.0 及更高版本
  • JavaScript 3.0.0 及更高版本

如果使用 REST API 来访问 api.leancloud.cn,请通过以下地址来动态获取应用专属的二级域名:

GET https://app-router.leancloud.cn/2/route?appId=<替换为 appId>

以 appId 为「hwfwwufRbuuyncwDfSV0z7QJ-gzGzoHsz」为例,首先访问 https://app-router.leancloud.cn/2/route?appId=hwfwwufRbuuyncwDfSV0z7QJ-gzGzoHsz ,会得到以下响应:

{
  "api_server":        "hwfwwufr.api.lncld.net",
  "engine_server":     "hwfwwufr.engine.lncld.net",
  "push_server":       "hwfwwufr.push.lncld.net",
  "rtm_router_server": "hwfwwufr.rtm.lncld.net",
  "stats_server":      "hwfwwufr.stats.lncld.net",
  "ttl":               3600
}

然后使用 api_server 指示的域名来访问我们的 API 服务,即可正常获得结果。

因为不可抗力给您带来的不便,我们深表歉意,也再次感谢您的理解和支持。

2 人赞了这个帖子.

本主题已置顶,它将始终显示在它所属分类的顶部。可由职员对所有人解除置顶,或者由用户自己取消置顶。

本主题已关闭,不再接受新的回复。

本主题现在是横幅主题。它将出现在每页的顶部,除非用户将其隐藏。

本主题已经不再是横幅主题。它将不在每个页面的顶部显示。

本主题已被解除置顶,它将不再显示在它所属分类的顶部。