可以给下生产环境推荐的配置,我有看到文档这边生产环境部署用到的是这些,这些好像不是主流的容器,正常不是jboss,tomcat这些吗?菜鸟请大佬帮忙解答下
如果是微服务那就直接jar包启动
如果不是微服务,可以用jar直接启动,也可以打包成war放tomcat里启动
如果要部署docker和k8s也只能打包成jar直接启动
放到tomcat内启动也不是上个世纪的产物,很多项目还是需要放tomcat下的,因为tomcat又没有死,一直在更新。
如果做对比,spring boot也不比spring MVC强哪里去,都有办法的
全是jar包启动有个弊端,就是每个jar下都有个jvm,占用内存,一起的放tomcat下,占用内存反而少。
jboss和tomcat已经是上个时代的产物了。
现在主流的是用springboot内置启动服务器,并且部署到docker或k8s直接启动。不会再打成war然后放jboss或者tomcat启动了。
政府客户 还都是tomcat,由于服务器都是win , 所以 基本都是采用 jar 启动微服务的
扫一扫访问 Blade技术社区 移动端