您现在的位置是:首页 > 文章详情

Agones v1.53.0 发布

日期:2025-10-24点击:3

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

原文链接:https://www.oschina.net/news/379240/agones-1-53-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章