产品动态
多人对战 GameServer 的独立部署版本在华东节点上线
为了更好服务较大规模的游戏开发者,我们正在尝试 GameServer 的独立部署模式,通过为特定产品部署独立的后端服务节点(集群),让业务完全独享所有的物理资源,以便给开发者带来更好的稳定性和灵活度。
现在这一功能已经在华东节点上线 beta 版本,开发者登录华东节点的应用控制台,在【游戏 - 多人在线对战 - 设置】中,可将后台 GameServer 自主切换为独立部署版本。
相比于共享集群模式,独立部署的 GameServer 有如下优势:
支持通过 hook 函数的方式来编写服务端逻辑,业务扩展代码与 GameServer 在同一个进程内运行,与 Client Engine 方式相比在实时性上有显著提升;
取消了部分使用限制,例如房间最大人数、最大消息下发频率、消息体大小限制等,在硬件能力许可范围内尽可能满足业务需求;
对资源独占使用,支持自动扩容。
具体可以识别以下二维码参考文档,欢迎大家试用并给我们建议或反馈。
长摁识别「多人对战 Server 服务总览」文档
LeanCloud 混合推送新增 Oppo 设备支持
受限于 Oppo 开放平台的限制,LeanCloud 混合推送一直无法完成 Oppo 推送的测试。本月在热心开发者的协助下,我们完成了 Oppo 推送服务的集成,并正式发布 beta 版本,欢迎大家使用。
在此也特别对「光速达」的小伙伴表示衷心的感谢。
长摁识别「 Oppo 推送 beta 版本」文档
7 月 15 日起即时通讯和推送 REST API 将开启请求频率限制
在 7 月份我们对开发版和商用版应用开启了直接调用 REST API 进行消息操作(包含即时通讯及推送)的频率限制,以此来提升处理效率和鼓励更合理的设计。客户端通过 LeanCloud SDK 产生的行为不受此限制的约束。同时,考虑到业务实际需求,我们也准备了突破限制的付费方案,正式扣费会从 8 月 15 日开始执行。
具体信息可参考博客:即时通讯和推送 REST API 开启请求频率限制的说明
长摁识别二维码查看博客内容
每月推荐
工程师最容易搞错的域名知识
DNS 解析的过程是什么样子?经常听到的「顶级域名」、「一级域名」、「二级域名」等概念,域名级别究竟又是怎么划分的?
你可能不知道的 npm 实用技巧
绝大多数前端和 Node.js 开发者每天的日常工作都离不开 npm,不知道你对 npm 的观感如何?如果你觉得 npm 很棒,那么不妨看下这篇文章,说不定其中有你之前没留意过的小窍门,可以让你 npm 用得更顺手。如果你觉得 npm 很糟糕,那也可以看下这篇文章,也许会发现用上一些小技巧,npm 会变得稍微不那么糟糕。
如何快速开发一款小游戏|视频教程合集
小游戏系列课程共计四节,内容通过游戏常见场景对应的后端功能实现及开发时的逻辑梳理带领大家学习如何快速开发一款属于自己的小游戏产品。
常见问题
【云引擎】请问 Node.js 云函数有调试工具吗?
用命令行工具启动项目后,在浏览器中打开 http://localhost:3001 ,会有一个简易的 Web 界面可以调用云函数。
长摁识别「命令行工具 CLI 使用指南」
【Android】新版本 Android SDK 文档在哪里?
我们于 2018 年 9 月推出了新的 Java Unified SDK,兼容纯 Java、云引擎和 Android 等多个平台,老的 Android SDK(所有 groupId 为 cn.leancloud.android 的 libraries)进入维护状态,直到 2019 年 9 月底停止维护。欢迎大家切换到新的 Unified SDK,具体使用方法详见数据存储开发指南 · Java。
长摁识别「数据存储开发指南·Java」文档
【综合】请求报错 429 :Too many requests 的原因的什么?
报错 429 有以下两种情况:
超过每个应用同一时刻最多可使用的工作线程数。通过 控制台 > 存储 > API 统计 > API 性能 > 总览 可以查看应用产生的请求统计数据,如平均工作线程、平均响应时间等。使用 LeanCloud 「商用版或企业版 」的用户,如有需要,可以联系我们来调整工作线程数。
在单位时间内调用即时通信和推送 REST API 请求超限,会被云端拒绝,并返回 429 错误码。详情可以参考官方博客:7 月 15 日起即时通讯和推送 REST API 将开启请求频率限制。
长摁识别「请求限制」博客详情
end
LeanCloud,领先的 BaaS 提供商,为移动开发提供强有力的后端支持。更多内容请关注「 LeanCloud 通讯」