应用war/jar包是用TongWeb企业版,还是嵌入版?

        在判断应用应该采用TongWeb哪个版本时,存在一种错误的观点:如果应用包是jar包,则需要采用TongWeb嵌入版;如果应用包是war包,则需要采用TongWeb企业版。 

正确的判断方法:

1.  首先应用为jar包,且符合以下目录结构,则采用TongWeb嵌入版,通过java  -jar webapp.jar方式运行。

2.  若应用包为war包,则不能简单判断为需要运行在TongWeb企业版上。

     咨询下用户之前的使用方式,检查下war包结构如下图也可以采用java -jar webapp.war嵌入版方式运行。  如果war包中没有TongWeb、tomcat、jetty、undertow  jar,则是以web应用部署的方式运行。

所以在做替换时要判断以下几点:

1. 若应用是jar包,之前一定运行在嵌入版上。

2. 若应用是war包,要了解用户之前使用方式或检查war包结构,war包有可能运行在嵌入版上,也有可能运行在企业版上。不能以简单的应用包后缀名判断。

3. 再了解用户的运维管理方式适合用嵌入版,还是企业版。 Spring Boot应用的jar与war之间可以互相转化的,转化为war应用在TongWeb企业版上部署时,一定要清除应用里tomcat、jetty、undertow  jar。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值