Aetherance commented on issue #3203:
URL: https://github.com/apache/dubbo-go/issues/3203#issuecomment-4586284101

   | 优先级 | TODO | 难度 |
   | :--- | :--- | :--- |
   | 1 | 修复 ScriptRouter `Process()` 中 `panic(ok)` 
的问题,类型断言失败时应容错降级而非崩溃(`cluster/router/script/router.go:75`) | 1 |
   | 2 | 为 ScriptRouter 实现 `SetStaticConfig`,`RouterConfig` 已有 
`ScriptType`/`Script` 字段,只缺接口实现 | 2 |
   | 3 | 为 AffinityRouter 实现静态路由配置支持——需先在 `global.RouterConfig` 补充 affinity 
相关字段,再实现 `SetStaticConfig` | 4 |
   | 4 | 实现运行时动态变更路由器成员——`AddRouters` 在非测试代码中无调用点,动态增删路由器的场景(热加载、A/B 切换)目前无入口 | 
5 |
   | 5 | 接入 dubbo-admin——支持通过 dubbo-admin 下发和管理路由规则,需对齐 admin 的规则格式与推送协议 | 7 |
   | 6 | 考虑 istio 支持——`MeshRouterFactoryKey` / `MeshRouteSuffix` 为 v3.0 遗留,xDS 
对接能力已缺失,需决策是否重新接入 | 8 |


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to