为了简化配置、提升系统稳定性,LeanCloud 华北节点在 1 月份启用了新 socket 域名,下线了旧 socket 域名。
但 目前新的 socket 域名解析有问题,所以我们又 切换回了旧 socket 域名。
影响范围
如果你的应用使用了 即时通讯、LiveQuery 功能,那么客户端 SDK 需要访问 socket 域名,以便和云端建立长连接。
但客户端 SDK 建立长连接前会自动向云端查询 socket 域名,因此 socket 域名更新不会影响客户端建立长连接,客户端无需更新代码。
不过,某些平台(如微信小程序)要求应用开发者在后台配置域名白名单才能正常访问。
如果你之前更新域名白名单时, 仅仅追加了新的 socket 域名,没有移除旧的 socket 域名,那么不受影响。
如果你之前更新域名白名单时, 不仅追加了新的 socket 域名,同时也移除了旧的 socket 域名,那么现在需要重新将旧的 socket 域名追加到白名单中。
开发者需要做什么
如果你的应用 同时 符合以下条件:
- 位于华北节点
- 使用了即时通讯 或 LiveQuery 服务
- 在微信小程序等平台配置过域名白名单
请 确认在微信小程序等第三方平台的域名白名单包含以下域名:
cn-n1-cell1.leancloud.cn
cn-n1-cell2.leancloud.cn
cn-n1-cell5.leancloud.cn
cn-n1-cell7.leancloud.cn
如未包含,请将以上域名追加到白名单中。
因为之前新换的域名遇到解析问题,我们不得已,先切回旧 socket 域名。
后续 socket 域名仍会有变动,请关注后续变更通知。
如有疑问,欢迎通过工单或论坛和我们联系。