chore: release packages (#422)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
f333b81298
commit
61da38faf5
@@ -1,21 +0,0 @@
|
||||
---
|
||||
"@esengine/server": minor
|
||||
---
|
||||
|
||||
feat(server): 添加分布式房间支持 | Add distributed room support
|
||||
|
||||
**@esengine/server** - 新增分布式房间管理功能 | Added distributed room management features
|
||||
|
||||
- 新增 `DistributedRoomManager` 支持多服务器房间管理 | Added `DistributedRoomManager` for multi-server room management
|
||||
- 新增 `MemoryAdapter` 用于测试和单机模式 | Added `MemoryAdapter` for testing and standalone mode
|
||||
- 新增 `RedisAdapter` 用于生产环境多服务器部署 | Added `RedisAdapter` for production multi-server deployments
|
||||
- 新增 `LoadBalancedRouter` 支持 5 种负载均衡策略 | Added `LoadBalancedRouter` with 5 load balancing strategies
|
||||
- round-robin: 轮询 | Round robin
|
||||
- least-rooms: 最少房间数 | Fewest rooms
|
||||
- least-players: 最少玩家数 | Fewest players
|
||||
- random: 随机选择 | Random selection
|
||||
- weighted: 权重(基于容量使用率)| Weighted by capacity usage
|
||||
- `createServer` 新增 `distributed` 配置选项 | Added `distributed` config option to `createServer`
|
||||
- 新增 `$redirect` 消息用于跨服务器玩家重定向 | Added `$redirect` message for cross-server player redirection
|
||||
- 新增故障转移机制,服务器离线时自动恢复房间 | Added failover mechanism for automatic room recovery on server offline
|
||||
- 新增 `room:migrated` 和 `server:draining` 事件类型 | Added `room:migrated` and `server:draining` event types
|
||||
@@ -1,5 +1,26 @@
|
||||
# @esengine/server
|
||||
|
||||
## 4.5.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- [#421](https://github.com/esengine/esengine/pull/421) [`f333b81`](https://github.com/esengine/esengine/commit/f333b81298a386a812b2428d3dcdce03d257fef8) Thanks [@esengine](https://github.com/esengine)! - feat(server): 添加分布式房间支持 | Add distributed room support
|
||||
|
||||
**@esengine/server** - 新增分布式房间管理功能 | Added distributed room management features
|
||||
- 新增 `DistributedRoomManager` 支持多服务器房间管理 | Added `DistributedRoomManager` for multi-server room management
|
||||
- 新增 `MemoryAdapter` 用于测试和单机模式 | Added `MemoryAdapter` for testing and standalone mode
|
||||
- 新增 `RedisAdapter` 用于生产环境多服务器部署 | Added `RedisAdapter` for production multi-server deployments
|
||||
- 新增 `LoadBalancedRouter` 支持 5 种负载均衡策略 | Added `LoadBalancedRouter` with 5 load balancing strategies
|
||||
- round-robin: 轮询 | Round robin
|
||||
- least-rooms: 最少房间数 | Fewest rooms
|
||||
- least-players: 最少玩家数 | Fewest players
|
||||
- random: 随机选择 | Random selection
|
||||
- weighted: 权重(基于容量使用率)| Weighted by capacity usage
|
||||
- `createServer` 新增 `distributed` 配置选项 | Added `distributed` config option to `createServer`
|
||||
- 新增 `$redirect` 消息用于跨服务器玩家重定向 | Added `$redirect` message for cross-server player redirection
|
||||
- 新增故障转移机制,服务器离线时自动恢复房间 | Added failover mechanism for automatic room recovery on server offline
|
||||
- 新增 `room:migrated` 和 `server:draining` 事件类型 | Added `room:migrated` and `server:draining` event types
|
||||
|
||||
## 4.4.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/server",
|
||||
"version": "4.4.0",
|
||||
"version": "4.5.0",
|
||||
"description": "Game server framework for ESEngine with file-based routing",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
Reference in New Issue
Block a user