如何使用 Micronaut + Zuul + Consult with Token Propagation?

How can use Micronaut + Zuul + Consult with Token Propagation?

我正在使用 Micronaut + Consul + Token Propagation 构建微服务系统,所以现在我想添加一个 API 网关,我的首选是 Netflix Zuul ,但 Zuul 使用 Netty 代理请求,而 Micronaut 也是基于 Netty 构建的服务器,如何管理它?如果我使用 ad hoc Zuul(没有 Micronaut),我会丢失 Token Propagation.

由于令牌传播只是转发 headers 下游,您可以配置 Zuul 来这样做。参见 https://cloud.spring.io/spring-cloud-netflix/multi/multi__router_and_filter_zuul.html#_cookies_and_sensitive_headers