Skip to content

Get a list of 'connectable' instances from the first node #78

Open
@sharonovd

Description

@sharonovd

Use-case:
there is a sharded cluster of ~50 tarantools, 12 vshard-routers. User wants to be able to reconnect to another noe smoothly (if the first one goes down). It is not suitable to pass all 50 nodes to connectmesh, moreover - adding a new router requires all client applications restart.

Proposed solution:

connector should receive a list of connectable nodes from the first one it connects to. Exact procedure on tarantool side must be configurable.
this list should replace the one passed initially.
this list should be refreshed periodically in the background

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions