fix(client): 设备移除逻辑与认证流程优化

- 修改设备移除时的本地清理方法,统一调用 clearLocalAuth
- 优化设备数量限制校验逻辑,避免重复计算当前设备- 移除冗余的设备状态检查,简化设备移除流程- 调整 Redis 连接超时与等待时间,提升连接稳定性- 增强 MySQL 数据库连接配置,添加自动重连机制
-优化 Druid 连接池参数,提高数据库连接性能
- 简化客户端认证与数据上报逻辑,提升处理效率
- 移除过期设备状态更新逻辑,减少不必要的数据库操作- 调整慢 SQL 记录阈值,便于及时发现性能问题-优化版本分布与数据类型统计查询逻辑,提高响应速度
This commit is contained in:
2025-10-15 18:32:48 +08:00
parent f614860eee
commit 6f04658265
29 changed files with 702 additions and 1010 deletions

View File

@@ -88,7 +88,7 @@ spring:
# password:
password: 123123
# 连接超时时间(降低超时,快速失败)
timeout: 3s
timeout: 5s
lettuce:
pool:
# 连接池中的最小空闲连接(保持预热连接,避免临时建连)
@@ -98,7 +98,7 @@ spring:
# 连接池的最大数据库连接数(增加以应对并发)
max-active: 20
# 连接池最大阻塞等待时间(设置合理超时,避免无限等待)
max-wait: 3000ms
max-wait: 5000ms
# 关闭超时时间
shutdown-timeout: 100ms