疑点推送war包打包发布

一、服务器端停止中间件

方法一:前台运行程序

在前台运行的程序,找到运行程序的终端,点击终端页面,键盘键入 ctrl+c 即可停止原服务。
![[Pasted image 20221115091120.png]]

方法二、后台运行程序

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

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

现象:
![[Pasted image 20221115092655.png]]

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

现象:
![[Pasted image 20221115092817.png]]
此处显示被占用端口6888的PID为:15562

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

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

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

1、将文件kg.war解压

解压内容如下图所示。

2、修改相关配置文件

修改文件:application.yml

文件所在路径:kg\WEB-INF\classes
修改数据库连接信息如下图所示:

修改neo4j连接信息如下图所示:

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

三、文件上传与启动

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

方法一:

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

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

./startapusic

执行之后,最新的程序即发布成功。
现象如下:
![[Pasted image 20221115092040.png]]
如出现此页面,则工程发布成功。

方法二

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

nohup ./startapusic &

疑点推送war包打包发布
http://yuanql.top/2023/02/16/00_项目经历/信创项目/知识图谱/疑点推送war包打包发布/
作者
Qingli Yuan
发布于
2023年2月16日
许可协议