Skip to content

Add timeout and retry mechanism for config-subscribe transport stream #7

@jnan806

Description

@jnan806

Issue Description

Type: feature request

Describe what feature you want

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

--

在 OpenSergo universal transport service protocol (OUTS) 中, sdk client 向 控制面发送订阅请求,控制面在收到请求后响应ACk/NACK。在这个过程中,如果 sdk client 在发送订阅请求一段时间内,没有接收到 控制面的 ACK/NACK响应,client 侧需要进入超时机制,开启重试机制。

Additional context

specially, design for this issue maybe need to conside with the timeout and retry mechanism of opensergo-control-plane. relation issue:opensergo/opensergo-control-plane#8

--

需要注意的是,此处的设计可能需要和 opensergo-control-plane 的超时重试机制一起考虑。
相关 issue:opensergo/opensergo-control-plane#8

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategory issues or PRs related to feature request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions