Merge pull request #3162 from crosbymichael/tcpservice

Add tcp service for grpc listeners
This commit is contained in:
Derek McGowan
2019-04-11 11:55:00 -07:00
committed by GitHub
4 changed files with 48 additions and 3 deletions

View File

@@ -198,6 +198,13 @@ func App() *cli.App {
}
serve(ctx, tl, server.ServeTTRPC)
if config.GRPC.TCPAddress != "" {
l, err := net.Listen("tcp", config.GRPC.TCPAddress)
if err != nil {
return errors.Wrapf(err, "failed to get listener for TCP grpc endpoint")
}
serve(ctx, l, server.ServeTCP)
}
// setup the main grpc endpoint
l, err := sys.GetLocalListener(address, config.GRPC.UID, config.GRPC.GID)
if err != nil {