You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by GitBox <gi...@apache.org> on 2025/07/15 04:02:46 UTC
[GH] (rocketmq/route_change_notification): Workflow run "Run Integration Tests" is working again!
The GitHub Actions job "Run Integration Tests" on rocketmq.git/route_change_notification has succeeded.
Run started by GitHub user saz97 (triggered by ShannonDing).
Head commit for run:
b869ef0bc0c77cb549e12efc8f2208692cb0217b / saz97 <sa...@qq.com>
Proxy端实现事件驱动的路由更新:
1. 新增RouteEventSubscriber订阅路由事件
-创建轻量级消费者监听系统Topic
2.实现缓存失效标记机制
-标记相关Topic缓存为dirtyTopics
-dirtyTopics加入pendingTopics队列
3.路由异步更新机制:
-200ms窗口处理pendingTopics
-使用现有cacheRefreshExecutor线程池并行更新
-失败重试
-保留原有定时刷新作为兜底策略
Report URL: https://github.com/apache/rocketmq/actions/runs/16282549858
With regards,
GitHub Actions via GitBox