Моя GRPC
служба доступна только приложениям на локальном компьютере.
Я предполагаю, что он будет работать быстрее, если клиенты будут подключаться через сокет домена Unix, а не localhost: port
Я пытаюсь понять, как создать сервис grpc в этом случае, он должен работать как на CentOS, так и на Mac
В настоящее время создается такой сервер:
val server: Server = ServerBuilder.forPort(port).addService(GreeterGrpc.bindService(new GrpcServer, ec)).build().start()
Я также пробовал такую конфигурацию:
val server: Server = io.grpc.netty.NettyServerBuilder.forPort(port).addService(ProtoReflectionService.newInstance()).addService(GreeterGrpc.bindService(new GrpcServer, ec)).build().start()
но не мог понять, как привязать к локальному сокету, а не к localhost