gRPC
GrpcConfig
Proto: protos/proto/vx/transport/protocols/grpc/config.proto
Set on TransportConfig.grpc.
GrpcConfig
authoritystring
:authority pseudo-header
serviceNamestring
gRPC service name
multiModebool
Multi-stream mode
idleTimeoutint32
Idle timeout (seconds)
healthCheckTimeoutint32
Health check timeout
permitWithoutStreambool
Allow pings when no active stream
initialWindowsSizeint32
Initial window size
userAgentstring
User-Agent override
{
"transport": {
"grpc": {
"serviceName": "GunService",
"multiMode": true
},
"tls": { "serverName": "example.com" }
}
}