当前位置: 首页 > 知识库问答 >
问题:

设置默认应用程序服务器Spring Boot

董高逸
2023-03-14

我的类路径中有多个应用服务器,即通过spring-boot-starter-webflux的Netty和通过另一个依赖链的Tomcat。我如何确定在Spring Boot使用哪个应用服务器?

目前,Tomcat正在取代Netty启动。

重要提示:我不能排除任何一个,Tomcat是CXF用的,Netty是WebClient用的。

共有2个答案

卢翔宇
2023-03-14

您可以在启动时直接在您的配置中指定应用程序是反应式的,如下所示

@Configuration
@EnableAutoConfiguration
public class Application {
    public static void main(final String[] args) {
        final SpringApplication springApplication = new SpringApplication(Application.class);
        springApplication.setWebApplicationType(WebApplicationType.REACTIVE);
        springApplication.run(args);
    }
}
王云
2023-03-14

只需使用正确的Spring启动套件

https://docs.spring.io/spring-boot/docs/current/reference/html/howto-embedded-web-servers.html

在你的情况下,它可能是spring-boot-starter-rever-netty

此外,排除多个JEE嵌入式容器并删除那些不需要的容器也是明智的。

 类似资料:
  • 问题内容: Nova在世界上是如何管理的?我实际上是在尝试做完全相同的事情:为用户提供一个按钮,以按清除并选择他们的新默认启动器。 我可以获取默认应用名称并显示它: 这里是 然后我调用系统ResolveActivity, 选择器启动并正常运行,但实际上并未设置或清除任何值。在调试它时,好像我缺少一些额外功能吗?当我调用该方法时,会收到以下日志消息, 当我使用Nova实施时,我看到了所有这些, 我如

  • 我有一个yii2基本模板在本地工作正常,但当我在服务器上上传文件时,它不工作。 index.php 当我打开URL它给了我以下错误 我发现这是由于在删除加载的文件时使用了导致的。但进一步说,我必须根据它更改供应商目录中的任何地方,我认为这不是一个好的做法。 有人能告诉我解决办法吗? 编辑:此问题是输入: '\' (ASCII=92)state=1中意外字符的重复

  • 我有一个部署在Azure应用服务上的NodeJS应用程序。用38 MB的文件做一个帖子,我得到一个404错误,但是在引擎盖下有一个IIS问题 要设置“maxAllowedContentLength”,我必须编辑“web”。配置文件。 这是不好的,因为如果我在Azure Portal应用程序设置上做一些更改,那么我的本地版本的web应用程序将无法运行。“配置”与自动生成的文件冲突。 是否可以以其他方

  • 10.6. 默认事务设置 默认情况下事务设置(语义)如下: 异常处理:RuntimeException 导致回滚,而普通异常(checked )则不会 事务可读可写 隔离级别:TransactionDefinition.ISOLATION_DEFAULT 超时设置:TransactionDefinition.TIMEOUT_DEFAULT org.springframework.transacti

  • 问题内容: 我有自己的域名,使用Go编写了Web服务。我正在使用内置的Go Web服务器,前面没有Nginx或Apache。 我想开始通过HTTPS服务,我意识到让我们加密即将成为实现此目的的途径。 任何人都可以共享配置在Linux服务器上运行的Go应用程序的整个设置过程吗? 问题答案: 这是使用我发现的Go and Let’s Encrypt证书对HTTPS服务器进行的最小自动设置: 有关aut

  • 问题内容: 序列化/反序列化实体时可以改写默认的WCF DataContractSerializer行为,而改用JSON.NET吗? 我具有以下处理城市实体的服务合同。出于设计原因,City实体的IsReference = true,因此默认的DataContractSerializer引发错误。 对于“ GET”方法,我可以使用JsonConvert.DeserializeObject处理这种情