SpringBoot内嵌Tomcat与独立部署Tomcat有何不同之处?

2026-05-16 04:490阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计860个文字,预计阅读时间需要4分钟。

SpringBoot内嵌Tomcat与独立部署Tomcat有何不同之处?

前两天,我去面试了,面试官问了我一个问题:独立部署的Tomcat跟Spring Boot内置的Tomcat有什么区别,为什么存在要禁用Spring Boot的Tomcat然后将项目部署到独立的Tomcat中呢?我有点想不通。

前两天,我去面了个试,面试官问了我个问题,独立部署的tomcat跟springboot内置的tomcat有什么区别,为什么存在要禁掉springboot的tomcat然后将项目部署到独立的tomcat当中?

我就想,不都一个样?独立部署的tomcat可以配置优化?禁AJP,开多线程,开nio?而且springboot内置的tomcat多方便,部署上服务器写个java脚本运行即可。现在考虑下有什么条件能优于内置tomcat的。

1.tomcat的优化配置多线程?内置的也可以配置多线程

server:
tomcat:
uri-encoding: UTF-8
max-threads: 1000
max-connections: 20000

2.tomcat禁用AJP?我启动了个springboot项目,发现并没有开启AJP,同时用的是nio模式

3.tomcat修改运行模式nio2?或者apr?我发现在网上查资料,可以找到springboot配置运行模式的方法,但是可以说的一个点是tomcat修改配置会比springboot方便一些,毕竟springboot要写类,写配置再打包,再启动。

阅读全文

本文共计860个文字,预计阅读时间需要4分钟。

SpringBoot内嵌Tomcat与独立部署Tomcat有何不同之处?

前两天,我去面试了,面试官问了我一个问题:独立部署的Tomcat跟Spring Boot内置的Tomcat有什么区别,为什么存在要禁用Spring Boot的Tomcat然后将项目部署到独立的Tomcat中呢?我有点想不通。

前两天,我去面了个试,面试官问了我个问题,独立部署的tomcat跟springboot内置的tomcat有什么区别,为什么存在要禁掉springboot的tomcat然后将项目部署到独立的tomcat当中?

我就想,不都一个样?独立部署的tomcat可以配置优化?禁AJP,开多线程,开nio?而且springboot内置的tomcat多方便,部署上服务器写个java脚本运行即可。现在考虑下有什么条件能优于内置tomcat的。

1.tomcat的优化配置多线程?内置的也可以配置多线程

server:
tomcat:
uri-encoding: UTF-8
max-threads: 1000
max-connections: 20000

2.tomcat禁用AJP?我启动了个springboot项目,发现并没有开启AJP,同时用的是nio模式

3.tomcat修改运行模式nio2?或者apr?我发现在网上查资料,可以找到springboot配置运行模式的方法,但是可以说的一个点是tomcat修改配置会比springboot方便一些,毕竟springboot要写类,写配置再打包,再启动。

阅读全文