实现请求连接数等限制

This commit is contained in:
GoEdgeLab
2021-12-12 11:44:58 +08:00
parent 1b51766935
commit 7509684101
7 changed files with 568 additions and 159 deletions

View File

@@ -81,6 +81,12 @@ service HTTPWebService {
// 更改通用设置
rpc updateHTTPWebCommon(UpdateHTTPWebCommonRequest) returns (RPCSuccess);
// 修改请求限制
rpc updateHTTPWebRequestLimit(UpdateHTTPWebRequestLimitRequest) returns (RPCSuccess);
// 查找请求限制
rpc findHTTPWebRequestLimit(FindHTTPWebRequestLimitRequest) returns (FindHTTPWebRequestLimitResponse);
}
// 创建Web配置
@@ -243,4 +249,19 @@ message UpdateHTTPWebAuthRequest {
message UpdateHTTPWebCommonRequest {
int64 httpWebId = 1;
bool mergeSlashes = 2;
}
// 修改请求限制
message UpdateHTTPWebRequestLimitRequest {
int64 httpWebId = 1;
bytes requestLimitJSON = 2;
}
// 查找请求限制
message FindHTTPWebRequestLimitRequest {
int64 httpWebId = 1;
}
message FindHTTPWebRequestLimitResponse {
bytes requestLimitJSON = 1;
}