gRPC API 版本控制应用指南
1. 服务器端 Protobuf 消息定义修改
在服务器端,我们对 StatusResponse 消息定义进行了调整。移除了 errors_logged 和 active 字段,并添加了 busy 字段,同时赋予其新的序列号。修改后的 StatusResponse 消息定义如下:
message StatusResponse {
string server_name = 1;
string server_description = 2;
int32 number_of_connections = 3;
double cpu_usage = 4;
double memory_usage = 5;
uint32 catastrophic_failures_logged = 7;
bool busy = 9;
}
同时,我们还修改了 StatusService 类中 GetStatus 方法的返回语句:
return Task.FromResult(new StatusResponse
{
ServerName = "TestServer",
ServerDescription = "This is a test server that
超级会员免费看
订阅专栏 解锁全文
535

被折叠的 条评论
为什么被折叠?



