项目

一般

简介

springcloud的getway网关,应用aas启动报错问题

由 he shancai 在 将近 4 年 之前添加

报错信息:

原因说明:

  • Spring WebFlux支持Netty,Undertow,Tomcat,Jetty和Servlet 3.1+容器。

  • gateway不能部署在传统的外置的应用服务器上,只支持默认的NettyWebServer,不支持其他容器。

解决方案:

1、webflux内置的是netty,切换 Web 容器,只需要在 Maven 中做一下配置

2、exclusion netty的依赖,排除 netty 的 starter,加上v10敏捷依赖即可

3、可以参考webflux切换tomcat