为了简化配置、提升系统稳定性,LeanCloud 华北节点将在 2022 年 1 月 13 日启用新 socket 域名,下线旧 socket 域名。
如果你的应用使用了 即时通讯、LiveQuery 功能,那么客户端 SDK 需要访问 socket 域名,以便和云端建立长连接。 但客户端 SDK 建立长连接前会自动向云端查询 socket 域名,因此 socket 域名更新不会影响客户端建立长连接,客户端无需更新代码。
不过,某些平台(如微信小程序)要求应用开发者在后台配置域名白名单才能正常访问。 所以,如果你在微信小程序等平台设置了域名白名单,需要 在 2022 年 1 月 12 日以前 到相应平台 更新域名白名单。
如果你的应用 同时 符合以下条件:
那么需要 在 2022 年 1 月 12 日以前 到相应平台更新域名白名单。 socket 域名列表请在 LeanCloud 控制台 > 设置 > 应用凭证 > 域名白名单 > Socket 域名 查看。
当前 LeanCloud 控制台的 socket 域名列表会同时包含新旧域名,这样切换前后都不影响微信小程序等平台访问。 请将控制台列出的域名都 追加 到微信小程序等平台的域名白名单。
切换完成后,LeanCloud 控制台的 socket 域名列表会移除旧域名:
cn-n1-cell1.leancloud.cn
cn-n1-cell2.leancloud.cn
cn-n1-cell5.leancloud.cn
cn-n1-cell7.leancloud.cn
届时你可以在微信小程序等平台的域名白名单删除这些旧域名,但 切勿在 2022 年 1 月 14 日前删除,以免影响服务。 如果担心误删正在使用的域名,也可以不进行删除操作。
如有疑问,欢迎通过工单或论坛和我们联系。
P.S. 由于我们的失误,这篇本该今天发布的博客在 2021 年 12 月 10 日傍晚发布,当时 LeanCloud 控制台的 socket 域名列表尚未包含将于 2022 年 1 月 12 日上线的新域名。 因此,如果你在上周末根据控制台显示的 socket 域名列表更新了微信小程序等平台的域名白名单,请再次访问 LeanCloud 控制台,根据当前显示的 socket 域名列表再去微信小程序等平台更新一次。 十分抱歉带来不便。