tianfeng 4eb2f8330d fix(live): 修复心跳高频调用导致 live 服务 CPU 过载问题
1. 移除 HeartbeatUploadCmdExe 中冗余的 addRoomOnlineUser 同步调用,
   MQ Listener 已处理,避免每次心跳双重触发 IM 群消息广播
2. UserHeartbeatListener 合并两次 roomManagerClient.getById() HTTP 调用为一次,
   并将结果传入 processLiveHeartBeat 复用
3. 修复麦克风锁定时 MQ 递归重试风暴,retryRefreshMick 已置 true 时直接 return
4. refreshUserProcess 发 IM 群消息前加 Redis 限流(同一房间 30s 内最多 1 次),
   防止用户过期触发无限广播

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

(cherry picked from commit 84792459a5b11e4862cde42dad280b3aec7731aa)
2026-04-08 12:08:57 +08:00
2026-03-22 23:19:22 +08:00
2026-03-26 16:53:33 +08:00
2025-07-30 14:54:23 +08:00
2026-04-01 14:21:33 +08:00
2025-07-30 14:54:23 +08:00
2025-07-31 14:34:48 +08:00
2025-08-14 16:14:33 +08:00
2026-03-24 12:21:03 +08:00
2025-07-30 14:54:23 +08:00
2025-07-30 14:54:23 +08:00

模块说明

  • rc-dependencies pom管理
  • rc-register 注册配置中心
  • rc-visual 图形监控
    • visual-actuator-admin 8000
  • rc-common-business 通用业务组建
  • rc-auth 认证服务1000
  • rc-gateway 服务网关,端口 1100
  • rc-service-message 消息服务, 端口 3000
  • rc-service-console 后台运营服务, 端口 2700
  • rc-service-order 订单服务, 端口 2500
  • rc-service-user 用户服务,端口 2100
  • rc-service-team 团队服务,端口 2200
  • rc-service-wallet 钱包服务, 端口 2000
  • rc-service-other 其他服务2400
  • rc-service-live 其他服务2500
  • rc-scheduling 调度中心2800
  • rc-service-game
    • game-fruit 8000
# 创建mysql数据库用户
CREATE USER 'lotfun'@'%' IDENTIFIED BY 'PvuJkXKmDhL9';
GRANT ALL PRIVILEGES ON lotfun.* TO 'lotfun'@'%';
GRANT ALL PRIVILEGES ON lotfun_wallet.* TO 'lotfun'@'%';
# 创建mongodb数用户
db.createUser({
  user: 'hooka',
  pwd: '4yyxeaTEhqU8',
  roles: [
    {
      role: 'readWrite',
      db: 'hooka'
    }
  ]
})
【云服务器】请在安全组放行 11185 端口
外网面板地址: https://47.237.15.200:11185/7ad40987
内网面板地址: https://10.0.0.45:11185/7ad40987
username: jtmy9uea
password: 1c01c9f2
Description
No description provided
Readme 38 MiB
Languages
Java 66%
JavaScript 33.7%