Open
Description
Describe the feature
Currently, the CLI can specify the address of the service to connect to via the 'uri' parameter, otherwise http://localhost:8090 is used by default. We expect Gravitino to introduce HA mechanisms similar to Hive Metastore, When deploying multiple services, we expect to automatically connect to the currently available Gravitino server.
Motivation
No response
Describe the solution
Add a new parameter. for example:
gravitino.server.webserver.uris = http://localhost:8090,http://localhost:8090
and Add a polling mechanism to the 'GravitinoClientBase' class to automatically select the currently available Gravitino service as the target.
Additional context
No response
Activity