Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add timeout and retry mechanism for config-push transport stream #8

Open
sczyh30 opened this issue Oct 12, 2022 · 2 comments
Open

Add timeout and retry mechanism for config-push transport stream #8

sczyh30 opened this issue Oct 12, 2022 · 2 comments
Labels
good first issue Good for newcomers kind/feature Category issues or PRs related to feature request.

Comments

@sczyh30
Copy link
Member

sczyh30 commented Oct 12, 2022

在 OpenSergo universal transport service protocol (OUTS) 中,控制面通过下行链路 (server data-push) 向 OpenSergo client 推送订阅的数据,client 收到数据后会返回 response。这个过程需要一个超时机制,当 server 端 push data 一段时间后仍未收到该 push 请求的回复,则需要有一定的异常处理机制(如重试)。欢迎社区一起来设计与实现。


Add timeout mechanism for config-push transport stream. If the deadline exceeds for the server waiting for ACK or NACK response after pushing data to clients, the server may need to re-push the data (or other logic).

@sczyh30 sczyh30 added kind/feature Category issues or PRs related to feature request. good first issue Good for newcomers labels Oct 12, 2022
@jk-tonycui
Copy link

i want to join the contribution. please assign to me, thanks~

jk-tonycui added a commit to jk-tonycui/opensergo-control-plane that referenced this issue Nov 15, 2022
@jk-tonycui
Copy link

please help to review @sczyh30

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers kind/feature Category issues or PRs related to feature request.
Projects
None yet
Development

No branches or pull requests

2 participants