Agones v1.53.0 发布
Agones 1.53.0 版本现已发布。此版本引入了测试版 Rust SDK,并通过新的策略类型和架构重构为 WebAssembly (Wasm) Fleet Autoscaling 奠定了基础。此外,它还修复了 List 值移除和 SDK 初始化等关键错误。此前已反向移植到 v1.52.2 补丁版本的关键 WebSocket 连接修复也包含在此版本中。
-
Rust SDK(Beta)计数器和列表集成:添加了 Rust SDK 的初始实现,集成了其测试版功能,包括计数器和列表状态管理功能。此更改还引入了 Rust SDK 的单元测试和新的一致性测试,以确保 Agones 系统内的正常运行。
-
确保 SDK 服务器在 Init 容器中首先运行:将容器注入逻辑从使用 append(将 Agones SDK 放在最后)更正为使用 prepend/concat 操作。
-
List Value Removal Reliability:纠正了 SDK 服务器中的一个错误,当这些值是待处理的批量更新的一部分时,该错误会阻止从实验 SDK 列表中可靠地删除这些值,从而确保列表状态一致。
-
恢复实时 WebSocket Connection (SDK):修复了上游依赖项升级(位于 grpc-gateway/v2 中)导致 /watch/gameserver WebSocket 挂起的死锁问题。
注意:此关键修复也已反向移植,并包含在 v1.52.2 补丁版本中。 -
FleetAutoscaler 架构改进:重构了fasThread 的内部结构,引入了专用的 local state map。这项基础工作为未来的高级功能奠定了基础,例如即将推出的 WebAssembly (Wasm)-based custom autoscaling 插件支持。此功能仍在积极开发中,目前尚未开放。
-
新的策略类型:WebAssembly (Wasm) Fleet Autoscaling :引入 Wasm 作为 FleetAutoscaler CRD 的新策略类型选项。这涉及定义新的 Wasm 策略模式(function、config、from.url 和 hash),并将现有的 webhook 模板重构为可重用的 url.configuration 模板。
查看 README 以了解有关功能、安装和使用的详细信息。
更新说明:https://github.com/googleforgames/agones/releases/tag/v1.53.0
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
从“天书”到源码:HarmonyOS NEXT 崩溃堆栈解析实战指南
作者:杨兰馨(楠瑆) 背景介绍 随着原生鸿蒙操作系统(HarmonyOS Next)的正式发布,华为全面转向全栈自研的纯鸿蒙架构,彻底去除对Android开源项目(AOSP)的依赖,构建了统一内核与运行时环境,以 ArkTS 作为主要开发语言,并基于方舟编译器(Ark Compiler)和分布式架构打造智能生态。这一技术演进在提升系统性能与安全性的同时,对应用稳定性监控提出全新挑战。 本文将深入剖析 HarmonyOS Next 的异常处理机制,结合工程实践,系统性介绍从崩溃捕获、上下文采集分析、符号化还原的全链路解决方案,助力开发者构建高可用、易维护的鸿蒙原生应用。针对 HarmonyOS 的应用开发场景,系统级崩溃事件可分为两个技术层级进行分类和处理: 1)Native 层崩溃(NativeCrash) 当应用程序调用 C/C++ 编写的底层原生代码时,若未正确处理以下系统信号:SIGSEGV(非法内存访问),SIGABRT(主动异常终止),SIGFPE(浮点运算错误),SIGILL(非法指令),SIGBUS(总线错误)等。系统将自动生成 NativeCrash 事件。此类崩溃通常...
-
下一篇
EloqDoc:兼容 MongoDB 的文档数据库,原生支持对象存储
loqDoc:兼容 MongoDB 的文档数据库,原生支持对象存储 晨章数据的高性能文档数据库EloqDoc,基于数据基层构建的开源文档数据库。 EloqDoc 的设计理念是将对象存储(例如 S3)作为主要持久化层,NVMe作为缓存层,兼具高性能和低成本。如果您喜欢 MongoDB 文档模型的灵活性,但又因其耦合架构而在扩展性、成本和一致性方面遇到挑战,EloqDoc将是更好的替代方案。它旨在解决 MongoDB存算分离方面的挑战,同时保持与现有 MongoDB 客户端和驱动程序的完全兼容。 Main Features 主要特性 1原生优先支持对象存储 使用对象存储作为主要持久化层,利用本地 NVMe 缓存,实现比使用块存储云盘(如 EBS)更低的成本和更高的性能。 2解耦计算与存储 独立扩展计算/QPS或存储容量,无需数据迁移。 3真正的 ACID 事务 提供完整的 ACID 事务,支持低延迟分布式事务。 4原生分布式与多写入器 无需复杂的手动分片路由(如 mongos),并支持真正的多写扩展能力。 Benchmark 测试结果 混合读写(1:1)场景下,EloqDoc在高并发中保持...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL数据库中FOR UPDATE的使用
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL表碎片整理
- SpringBoot2整合Redis,开启缓存,提高访问速度

微信收款码
支付宝收款码