Spring boot Spring反应流不能与Netflix Zuul反向代理一起使用
我们为我们的项目创建了7个微服务,所有服务都通过zuul代理公开 其中一个微服务(Live dashboard)包含使用(服务器发送事件)进行Live dashboard刷新的Spring引导反应流 反应流通过Live Dashboard micro service direct rest api()运行良好 但流并没有通过zuulproxy()工作,它给出了正常的api响应Spring boot Spring反应流不能与Netflix Zuul反向代理一起使用,spring-boot,server-sent-events,netflix-eureka,netflix-zuul,reactive-streams,Spring Boot,Server Sent Events,Netflix Eureka,Netflix Zuul,Reactive Streams,我们为我们的项目创建了7个微服务,所有服务都通过zuul代理公开 其中一个微服务(Live dashboard)包含使用(服务器发送事件)进行Live dashboard刷新的Spring引导反应流 反应流通过Live Dashboard micro service direct rest api()运行良好 但流并没有通过zuulproxy()工作,它给出了正常的api响应 任何有任何想法的人,请给出建议,反应流是如何通过zuul代理工作的?如果您使用的是1.x版本的zuul,它不支持服务器发
任何有任何想法的人,请给出建议,反应流是如何通过zuul代理工作的?如果您使用的是
1.x
版本的zuul
,它不支持服务器发送的事件。您可以找到参与者的线程和响应。
如链接中所述,它在zuul2.x
版本中受支持。因此,使用2.x版本的zuul可能会解决这个问题
祝你好运。你找到解决办法了吗。我也遇到了同样的问题。我们正在迁移到SpringCloudGateway而不是zuul。SpringCloudGateway通过defaultyes支持反应流,我们正在迁移到SpringCloudGateway而不是zuul。SpringCloudGateway默认支持反应流。