微服务打包方式的选择,jar还是war?

sprouting 发布于 2020/11/19 16:13
阅读 16K+
收藏 14

【深圳】源创会:5.26下午、轰趴馆等你”

微服务打包方式的选择,jar还是war?

公司刚刚开始摸索使用微服务,之前的项目打包都是war包的形式,丢到tomcat中就好了,上了微服务,发现似乎主流都是直接打成jar包,或者说,直接编写dockerFile文件,打成镜像,然后运行镜像就行了。

公司现在的打包方式还是传统的先打成war,然后丢到docker容器的映射目录下,自动解压war包,其实就是把docker当成一个小的虚拟机来使用。因为服务也不算太多,这种方式还算可以接受,而且涉及到修改配置,升级tomcat的时候都比较方便,总结起来,就是将docker当成了虚拟机在使用。项目因为不算太大,k8s和配置中心都没有加入。

想问下,大家部署是怎么弄的,如果涉及到tomcat的升级,临时性修改某些配置怎么办呢?

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部