|
|
57a04e436b
|
Revert "refactor(WS): 使用连接池上下文管理器简化连接管理"
This reverts commit c851b49db9.
|
2026-01-23 17:37:41 +08:00 |
|
|
|
c851b49db9
|
refactor(WS): 使用连接池上下文管理器简化连接管理
重构 WS 类中的连接获取和释放逻辑,使用 connection 上下文管理器确保连接正确释放。
同时改进消息处理循环中的异常处理和连接管理。
refactor(ws_pool): 增强连接池的健壮性和管理能力
1. 添加连接上下文管理器支持
2. 改进连接获取和释放逻辑,增加连接计数和锁保护
3. 优化连接健康检查和清理机制
4. 增强错误处理和日志记录
fix(bot_status): 增加系统信息获取和渲染的错误处理
1. 为系统信息获取添加超时和错误处理
2. 为Redis数据获取添加异常捕获
3. 为图片渲染添加异常处理
4. 改进日志记录和用户反馈
|
2026-01-23 17:15:07 +08:00 |
|
|
|
d458413e4b
|
feat: 添加状态监控插件和Redis原子操作支持
- 新增 `/status` 指令,展示机器人运行状态和系统指标
- 实现Redis Lua脚本支持原子化计数器操作
- 添加消息收发统计功能
- 完善文档,包括插件开发和性能优化指南
- 重构WebSocket连接池,增加健康检查机制
- 移除旧版编译脚本,优化项目结构
|
2026-01-23 15:54:45 +08:00 |
|
|
|
caf5b06097
|
refactor(managers): 重构单例管理器实现并优化代码结构
feat(ws_pool): 新增 WebSocket 连接池实现
perf(json): 使用 orjson 替代标准 json 库提升性能
style: 清理未使用的导入和冗余代码
docs: 更新架构文档和开发规范
test: 添加 WebSocket 连接池测试用例
fix(plugins): 修复自动审批插件 API 调用参数格式
|
2026-01-22 16:23:03 +08:00 |
|