【发布时间】:2018-11-27 16:30:41
【问题描述】:
我们为我们的项目创建了 7 个微服务,所有微服务都通过 zuul 代理公开。
其中一个微服务(Live-dashboard)包含 Spring Boot 反应流,用于使用(服务器发送的事件)进行实时仪表板刷新。
反应流通过 Live Dashboard 微服务直接休息 api (http://localhost:8092/live/dashboard) 工作正常。
但流无法通过 zuul 代理 (http://localhost:8091/rest/livedashboard/live/dashboard) 工作,它正在提供正常的 api 响应。
请有任何想法的人提出建议,反应流如何通过zuul代理工作?
【问题讨论】:
-
您找到任何解决方案了吗?我也遇到了同样的问题。
-
我们正在迁移到 Spring Cloud Gateway 而不是 zuul。 spring cloud gateway 默认支持响应式流
标签: spring-boot server-sent-events netflix-eureka netflix-zuul reactive-streams