云引擎改版基本完成
在过去的这个春节里,我们对云引擎的控制台做了一个改版,希望可以给开发者带来更好的使用体验。新版本的主要变化有:
简化了对计算资源的管理,开发者可以按组设置所有实例的规格和数量,而不必对每个实例去修改和设置,这也会对水平扩容的操作变得更加友好。
调整了云引擎实例的规格列表,取消了用处不大的 256MB 内存规格,新增了部分用户需要的 4096MB 内存规格,还将所有标准版实例的 CPU 资源改为了「单核心」,可以让 Node.js 程序运行更简单。
我们还调整了国际版的价格,将新规格的价格下调了 20%。
这些改动都只对新近调整之后的实例有效,也就是说老的实例如果不手动调整的话,还是按照老的方式来运行和计费。详细信息可以参考博客说明:云引擎资源管理页面更新以及价格调整。
存储服务 Flutter SDK 发布
春节前不少开发者向我们提出了支持 Flutter 的需求,经过讨论后我们将 Flutter SDK 的开发排上了日程,目前存储服务的 SDK 第一版已经完成,代码全部开源且已经发布到了官方仓库(版本 0.1.4 ),欢迎大家试用并给我们更多反馈(可参看 API 文档);即时通讯服务的 SDK 也基本就绪,在准备好文档和 Demo 之后就会公开发布,敬请期待。
使用 LeanCloud 开发 Taro 小程序的经验分享
SSH 是如何保证安全的?
【推送】iOS 推送如何正确保存 deviceToken?
iOS 系统重装、从备份恢复应用、在新设备上安装应用都会导致 device token 变化,因此 Apple 推荐 在应用每次启动时都去请求 APNs 的 device token,获取 token 后进行设置并保存 token。 除此以外,LeanCloud 后端会统计 installation 的更新时间(updatedAt
),据此清理长期未更新的 installation 数据。 所以我们建议开发者遵循 Apple 的推荐方式开发应用,以免有效 installation 数据被意外清理,以及因为 device token 过期无效而推送失败。
示例代码可以参考: 开发文档。
【云引擎】部署更新云引擎会导致服务中断吗?
服务不会中断。在代码部署时,系统会优先启动使用新版本代码的实例,待新实例通过了健康检查,系统修改路由将请求转发至新实例后,再关闭旧版本的实例,让服务保持零中断。
【云引擎】如何调整云引擎实例规格,什么样的配置是合理的?
为了防止实例因为资源使用超限而受到影响(特别是内存超限),我们建议:
压力较大的稳定期,CPU 使用达到或超过阈值的 30% 就建议提高实例规格。
压力较大的稳定期,内存 使用达到或超过阈值的 70% 就建议提高实例规格。
更多常见疑问请点击这里