Administrator
2026-08-13 a23f23570935850192099133509e90c33769d26c
refs
author Administrator <15274802129@163.com>
Thursday, August 13, 2026 15:08 +0800
committer Administrator <15274802129@163.com>
Thursday, August 13, 2026 15:08 +0800
commita23f23570935850192099133509e90c33769d26c
tree 7653f474bf804f097056b96bc82c13b3b2b12f6d tree | zip | gz
parent 88ce1b0fedcb2498d31873d51af8e94b2150ec3e view | diff
feat(station): 添加策略监控中心功能

- 新增 CmdProducer 类用于发送指令到目标 JAR 实例
- 实现 GateMessageConsumer 消费心跳、ACK 和策略事件消息
- 创建 InstanceRegistry 注册表管理 JAR 实例的上线、下线和状态更新
- 开发 station-dashboard.html 实时监控仪表板界面
- 集成 RabbitMQ 消息队列实现指令精准路由功能
- 实现定时清理超时实例的机制确保注册表准确性
14 files added
1 files modified
1959 ■■■■■ changed files
src/main/java/com/xcong/excoin/configurations/security/WebSecurityConfig.java 1 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/consumer/GateMessageConsumer.java 69 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/controller/StationController.java 72 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/dao/StrategyEventLogDao.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/dao/StrategyStatusDao.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/entity/StrategyEventLog.java 33 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/entity/StrategyStatus.java 93 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/producer/CmdProducer.java 61 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/registry/InstanceRegistry.java 85 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/service/StationService.java 36 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/service/impl/StationServiceImpl.java 228 ●●●●● diff | view | raw | blame | history
src/main/resources/db/station-schema.sql 71 ●●●●● diff | view | raw | blame | history
src/main/resources/mapper/station/StrategyEventLogDao.xml 16 ●●●●● diff | view | raw | blame | history
src/main/resources/mapper/station/StrategyStatusDao.xml 9 ●●●●● diff | view | raw | blame | history
src/main/resources/static/station-dashboard.html 1146 ●●●●● diff | view | raw | blame | history