首页 > 解决方案 > 如何让 GRPC 服务器在另一个 Web 服务器(不是 netty)上运行

问题描述

Grpc Server 似乎是使用 netty 实现的。有没有办法使用其他实现?

标签: javawebservernettygrpcgrpc-java

解决方案


Netty 是唯一受支持的服务器。您可以拥有两个独立的端口(一个用于您的另一台服务器,一个用于 gRPC),或者可以从您的另一台服务器反向代理到 Netty 服务器。

正在进行工作跟踪问题)以允许使用 Servlet API 进行服务,因此可以使用任何 Servlet 容器。但是有一些限制,比如需要成为根 ('/') webapp。测试它并提供反馈已经足够远了,但在实施中也可能存在一些差距。


推荐阅读