服务器全量发布WEB/增量发布WEB
来源:互联网 发布:软件数据线6.7 编辑:程序博客网 时间:2024/06/10 09:44
定义
全量发布: 将WEBSERVICE 打包成WAR包,全部替换服务器上的WEB 和 war 包
增量发布: 将需要发布的文件打包,依次上传class,web等资源文件。
优缺点
全量发布: 将系统所有文件都打包成war包,保证系统程序的完成性,出错率低,但是上传较增量发布复杂。当上传的文件涉及多个或更多的文件时,采用全量发布。
增量发布: 发布步骤简单,上传效率高,当只改动少量或设计少量文件改动时,采用增量发布。
全量发布步骤如下:
① 关注配置文件是否修改为对应的环境地址
② 本地打包成war包,命名与服务器上war包相同
操作:
Export --》 JAVAEE--》WAR file --》 XXX.war
③ 备份war包和项目文件 XXX.war XXX(需要在root权限下)
对应指令:
cp -rf aaaa.war /home/XXX/bak/新建文件目录
cp -rf aaaa /home/XXX/bak/新建文件目录
④ 删除服务器上老版本的war包和项目文件
对应指令:
rm -rf XXX.war
rm -rf XXX
⑤ 上传打包好的XXXX.war
⑥ 重新启动服务
另开一个服务窗口查看日志:
tail -f catalina.out
重新启动服务
ps -ef|grep tomcat
kill -9 进程号
su wxin
sudo ./startup.sh
如果出错:
① 先分析日志哪里出错,如果容易解决在重新打包上传
② 先删除刚刚上传的war包和项目文件
③ Cp 备份的war包到服务器下
④ 重启服务
- 服务器全量发布WEB/增量发布WEB
- 远程服务器发布web项目
- WEB发布
- web 发布
- Web发布
- Apache Tomcat 服务器发布Web网站
- 在服务器上发布Java Web项目
- IIS web服务器发布ASP.NET 应用程序
- 启联web服务器V1.0,正式发布
- 服务器tomcat无法发布web项目
- 在服务器上发布Java Web项目
- 服务器:eclipse发布web项目到tomcat
- 发布web项目到云服务器
- Web前端项目发布到iis服务器
- 发布web项目到linux服务器下
- eclipse下web服务器配置以及web工程发布
- ISA2006发布WEB服务器、VPN服务器、DNS服务器
- 源码发布服务器同步到N台WEB服务器
- delphi xe2 string、AnsiString及Tbytes之间的转换
- 约瑟夫环递推解法
- 快速排序算法
- uboot第二阶段细节(环境变量和时钟)
- java反射机制
- 服务器全量发布WEB/增量发布WEB
- 注册域名,新网和万网该选谁?
- 关于static 的各种数据类型
- uboot的配置和编译:
- 关于过度拟合的,写的很不错【转】
- C++两种内存分配方式基础
- FFMPEG 2.0 Windows下编译
- java反射机制
- C# System.IO下读写文件乱码的解决方案