数战包war包打包发布

一、服务器端停止中间件

方法一:前台运行程序

在前台运行的程序,找到运行程序的终端,点击终端页面,键盘键入 ctrl+c 即可停止原服务。

方法二、后台运行程序

无法找到中间件的运行终端,可通过检测 6888 端口进程,杀死进程的形式来停止服务。

1、查找被占用的端口
1
netstat -tln | grep 6888

现象:

2、查找被占用端口的PID
1
2
3
lsof -i:6888

ps aux|grep apusic

现象:

此处显示被占用端口6888的PID为:15562

3、杀死此进程
1
kill -9 15562

现象:
此时再执行 netstat -tln | grep 6888 将会没有信息输出,此时程序已停止。

二、解压war包,修改war包中的相关配置文件

1、将文件mica.war解压

2、修改相关配置文件

配置文件所在路径:
/opt/AAS/domains/mydomain/applications/mica/WEB-INF/classes

修改文件:application.yml

文件所在路径:mica\WEB-INF\classes
修改文件中第68行中:后的内容,如下图所示:

此处修改为什么内容请查看服务器端,目录为:/opt/apusic/domains/mydomain/applications/mica/WEB-INF/classes
此目录下有一个同名文件,查看其相同位置的内容,对新程序中的信息进行更改。

修改文件:application-dev.yml

文件所在路径:mica\WEB-INF\classes
修改文件中数据库配置的相关的内容,如下图所示:

此处的修改方法与前一个文件相似。查看服务器端,目录为:/opt/apusic/domains/mydomain/applications/mica/WEB-INF/classes
此目录下有一个同名文件,查看其相同位置的内容,对新程序中的信息进行更改。

三、文件上传与启动

在进行相关操作之前,请确认中间件已经停止。

方法一:

将服务器端,/opt/apusic/domains/mydomain/applications/下的程序删除,将最新更改后的mica文件夹上传到此目录下。
上传结束后,打开终端,分别执行以下命令:

1
2
3
 cd /opt/apusic/domains/mydomain/bin/

./startapusic

执行之后,最新的程序即发布成功。
现象如下:

如出现此页面,则工程发布成功。

方法二

1
2
3
cd /opt/apusic/domains/mydomain/bin/

nohup ./startapusic &

数战包war包打包发布
http://yuanql.top/2022/11/06/00_项目经历/信创项目/金蝶中间件/数战包war包打包发布/
作者
Qingli Yuan
发布于
2022年11月6日
许可协议