修复:为 user-svc 添加健康检查和启动顺序控制
This commit is contained in:
40
backend/shared/proto/user/user.proto
Normal file
40
backend/shared/proto/user/user.proto
Normal file
@@ -0,0 +1,40 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package user;
|
||||
|
||||
option go_package = "shared/proto/user";
|
||||
|
||||
import "shared/proto/common/common.proto";
|
||||
|
||||
// 用户服务
|
||||
service UserService {
|
||||
// 注册用户
|
||||
rpc Register(RegisterRequest) returns (RegisterResponse);
|
||||
// 获取用户信息
|
||||
rpc GetUserByAccount(GetUserByAccountRequest) returns (GetUserByAccountResponse);
|
||||
}
|
||||
|
||||
// 注册请求
|
||||
message RegisterRequest {
|
||||
string account = 1;
|
||||
string password = 2;
|
||||
}
|
||||
|
||||
// 注册响应
|
||||
message RegisterResponse {
|
||||
string user_id = 1;
|
||||
string account = 2;
|
||||
common.Response response = 3;
|
||||
}
|
||||
|
||||
// 获取用户信息请求
|
||||
message GetUserByAccountRequest {
|
||||
string account = 1;
|
||||
}
|
||||
|
||||
// 获取用户信息响应
|
||||
message GetUserByAccountResponse {
|
||||
string user_id = 1;
|
||||
string account = 2;
|
||||
common.Response response = 3;
|
||||
}
|
||||
Reference in New Issue
Block a user