Skip to content

Provide an internal-only API to report connectivity state changes on the ClientConn #5818

Closed
@easwars

Description

@easwars

Currently we don't have an API to get connectivity state changes on the ClientConn in a lossless fashion.

Our current state change API is lossy because state changes can be lost between the former returning and the caller invoking GetState.

Other languages provide this API, and we should consider adding this sooner rather than later.

Currently, the RLS LB policy needs a way to monitor the connectivity state of the control channel. The xDS client needs a way to monitor the connectivity state of the channel to the management server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Type: FeatureNew features or improvements in behavior

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions