refactor: distributed load testing

This commit is contained in:
徐聪
2022-07-25 21:24:08 +08:00
parent b121282525
commit 848d72fe3a
40 changed files with 1958 additions and 1280 deletions
@@ -0,0 +1,43 @@
syntax = "proto3";
package message;
option go_package = "grpc/messager";
service Message {
rpc Register(RegisterRequest) returns (RegisterResponse) {}
rpc SignOut(SignOutRequest) returns (SignOutResponse) {}
rpc BidirectionalStreamingMessage(stream StreamRequest) returns (stream StreamResponse){};
}
message StreamRequest{
string type = 1;
map<string, int64> data = 2;
string NodeID = 3;
}
message StreamResponse{
string type = 1;
bytes profile = 2;
map<string, int64> data = 3;
string NodeID = 4;
bytes tasks = 5;
}
message RegisterRequest{
string NodeID = 1;
}
message RegisterResponse{
string code = 1;
string message = 2;
}
message SignOutRequest{
string NodeID = 1;
}
message SignOutResponse{
string code = 1;
string message = 2;
}