修复:为 user-svc 添加健康检查和启动顺序控制

This commit is contained in:
fish
2026-03-28 21:54:09 +08:00
parent 5ac0a52bb1
commit c5260bcae8
31 changed files with 1995 additions and 167 deletions

View 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;
}