mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-10-21 22:37:23 +08:00
master able to list all master clients by type
This commit is contained in:
@@ -25,6 +25,8 @@ service Seaweed {
|
||||
}
|
||||
rpc GetMasterConfiguration (GetMasterConfigurationRequest) returns (GetMasterConfigurationResponse) {
|
||||
}
|
||||
rpc ListMasterClients (ListMasterClientsRequest) returns (ListMasterClientsResponse) {
|
||||
}
|
||||
}
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
@@ -112,6 +114,7 @@ message SuperBlockExtra {
|
||||
|
||||
message KeepConnectedRequest {
|
||||
string name = 1;
|
||||
uint32 grpc_port = 2;
|
||||
}
|
||||
|
||||
message VolumeLocation {
|
||||
@@ -264,3 +267,10 @@ message GetMasterConfigurationResponse {
|
||||
string metrics_address = 1;
|
||||
uint32 metrics_interval_seconds = 2;
|
||||
}
|
||||
|
||||
message ListMasterClientsRequest {
|
||||
string client_type = 1;
|
||||
}
|
||||
message ListMasterClientsResponse {
|
||||
repeated string grpc_addresses = 1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user