[Feat]: ClientTaskManager should have persistence capability ?
liyiopener opened this issue · 0 comments
liyiopener commented
Is your feature request related to a problem? Please describe.
The ClientTaskManager manages a task’s lifecycle during request execution, but two scenarios are still inadequately supported:
- Client checkpoint recovery is not supported.
- Load-balancing of notification callbacks across multiple client replicas needs to be implemented to guarantee affinity with the original request handler.
Describe the solution you'd like
Add a TaskStore to ClientTaskManager (similar to the server-side implementation)
Describe alternatives you've considered
No response
Additional context
No response
Code of Conduct
- I agree to follow this project's Code of Conduct