chore: refactor zrpc timeout (#3671)

This commit is contained in:
Kevin Wan
2023-10-26 08:55:26 +08:00
committed by GitHub
parent 842c4d81cc
commit 922efbfc2d
10 changed files with 63 additions and 87 deletions

View File

@@ -17,8 +17,8 @@ type (
ServerMiddlewaresConf = internal.ServerMiddlewaresConf
// StatConf defines the stat config.
StatConf = internal.StatConf
// ServerSpecifiedTimeoutConf defines specified timeout for gRPC method.
ServerSpecifiedTimeoutConf = internal.ServerSpecifiedTimeoutConf
// MethodTimeoutConf defines specified timeout for gRPC method.
MethodTimeoutConf = internal.MethodTimeoutConf
// A RpcClientConf is a rpc client config.
RpcClientConf struct {
@@ -48,7 +48,7 @@ type (
Health bool `json:",default=true"`
Middlewares ServerMiddlewaresConf
// setting specified timeout for gRPC method
SpecifiedTimeouts []ServerSpecifiedTimeoutConf `json:",optional"`
MethodTimeouts []MethodTimeoutConf `json:",optional"`
}
)