feat(GOV-008): 采用 RocketMQ 消息队列架构
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# 代码 Review
|
||||
|
||||
## 第一轮
|
||||
|
||||
结论:changes_required。发现 2 个 Important:配置混入旧 Remoting Producer Group 和无效的客户端最大重试字段;RabbitMQ 残留断言只覆盖生产 Worker。
|
||||
|
||||
## 处置
|
||||
|
||||
- 删除 `ROCKETMQ_PRODUCER_GROUP` 和 `ROCKETMQ_MAX_RECONSUME_TIMES`。
|
||||
- 明确最大投递次数属于服务端 Consumer Group 运维策略。
|
||||
- 扩展测试覆盖 Scheduler/Worker 的开发与生产四份模板,同时核对开发和生产连接地址边界。
|
||||
|
||||
## 最终复审
|
||||
|
||||
- 四份 Scheduler/Worker 模板均移除旧 RabbitMQ 字段、旧 Remoting Producer Group 和无效的客户端最大重试字段。
|
||||
- 开发模板统一使用 `127.0.0.1:9876` 和 `127.0.0.1:8081` 且保持关闭;生产连接地址保持空值。
|
||||
- 最大投递次数归属服务端 Consumer Group 运维策略,文档和配置语义一致。
|
||||
- 环境 7/7、治理 5/5、MySQL 2/2、Schema 23/23 及 Schema 验证通过。
|
||||
|
||||
Critical、Important、Minor 均无未关闭项。
|
||||
|
||||
最终结论:passed
|
||||
@@ -0,0 +1,12 @@
|
||||
# 开发规范符合性 Review
|
||||
|
||||
## 检查结果
|
||||
|
||||
- PRD、需求、设计、实施计划、测试计划、回退和 GitNexus 档案齐全。
|
||||
- 技术基线统一为 RocketMQ 5.x,历史档案保留原版本事实。
|
||||
- 配置模板无秘密,开发与生产同进程键集合一致,生产连接地址为空。
|
||||
- Node.js 接入边界明确采用 MessageBusAdapter,未提前绑定未经验证的 SDK 参数。
|
||||
- 本机诊断只读执行,未创建 Topic、未发送消息、未修改或重启用户进程。
|
||||
- 测试先行、GitNexus 影响分析和独立复审证据齐全。
|
||||
|
||||
最终结论:passed
|
||||
Reference in New Issue
Block a user