Java 基于有效载荷的Spring云动态路由

Java 基于有效载荷的Spring云动态路由,java,spring,spring-boot,netflix-zuul,api-gateway,Java,Spring,Spring Boot,Netflix Zuul,Api Gateway,我的所有服务都有一个端点 http://localhost:8080/entrance/myapp 我有几种微服务,如:A、B、C、D等 为此,我收到许多类型的请求有效负载,如:A、B、C、D等等 我正在检查有效负载是否是A、B、C或D等的实例。如果其中一个匹配,我将调用restTemplate并点击相应的微服务,获取响应并将其发送回客户端 现在我想用API网关、Eureka和负载平衡器来代替它。我对这个很陌生。你能推荐一个更好的API网关和一段代码来实现这一点吗。我发现了很多SpringClo

我的所有服务都有一个端点

http://localhost:8080/entrance/myapp

我有几种微服务,如:A、B、C、D等

为此,我收到许多类型的请求有效负载,如:A、B、C、D等等

我正在检查有效负载是否是A、B、C或D等的实例。如果其中一个匹配,我将调用restTemplate并点击相应的微服务,获取响应并将其发送回客户端

现在我想用API网关、Eureka和负载平衡器来代替它。我对这个很陌生。你能推荐一个更好的API网关和一段代码来实现这一点吗。我发现了很多SpringCloudGateway的例子,但没有一个符合我的要求


谢谢。

ReadBody RoutePredicate工厂请参见