Springboot项目是否使用内置tomcat部署到生产环境

结论

建议使用

原因如下

1、内置tomcat 叫tomcat embed ,同样是apache官网发布的,从Tomcat 7开始, tomcat和embed tomcat版本是同步发布的,所以即使tomcat embed有漏洞,也会随着tomcat同步修复

2、当前微服务盛行,使用tomcat embed 能够最大程度的方便开发使用,传统tomcat在使用网关的时候是比较痛苦的,会存在各种兼容性问题

3、安装、部署、启动相对更方便一点 java -jar 可以直接执行,当然现在CI/CD流行,这方面差不多

4、因为tomcat embed是精简版,传统tomcat的一些账号,密码,权限,日志等安全风险反而随之减少,一定程度上加强了应用的安全性

5、高可用性更强,使用tomcat embed基本上一个应用/服务就是一个,不像传统tomcat会管理多个应用,运维上更加简洁或方便,一定程度上减少应用的高可用性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值