linux部署项目

cnCommdata部署项目

启动时,动态配置端口号、依赖url等;

1.打开项目,修改application.yml,server.port=${server-port:8080};

2.查看配置正确性后,启动项目;

3.maven package 给项目打包,生成的jar 可执行文件应该在项目存储位置的target目录下;

4.启动上传工具(filezilla/xftp/finalShell),将jar上传到公司的指定目录;

5.启动操作工具(xShell/finalShell),输入命令,

运行项目jar,修改端口号,指定日志生成目录;

nohup java -jar -Dserver-port=9002 logrecord-core-1.0.jar >/home/log/log-nohub.out 2>&1  //关闭窗口进程不中断,需新开窗口

nohup java -jar -Dserver-port=9002 logrecord-core-1.0.jar >/home/log/log-nohub.out &   //然后双击回车,//不用关闭窗口(通常采用这种启动方式)

nohup java -jar -Dauthorization-service-url=http://localhost:9001 -Dlogger-service-url=localhost:9002 -Delasticsearch-service-url=localhost:8082 -Dworkflow-service-url=localhost:9006 -Dmessage-service-url=localhost:9003 -Dmetadata-service-url=localhost:9011 -Dform-service-url=localhost:9012 -Dtree-service-url=localhost:9010 -DfileTransfer-service-url=localhost:9004 -Dvariable-service-url=localhost:9005  message-core-1.0.jar >/home/log/message-nohub.out &  //有动态修改配置的情况

6.查看项目运行状态

查看日志

cat log/log-nohub.out

查看进程

netstat -tnlp | grep :9004 //根据端口号,查询进程编号;

ps aux | grep 7376 //再,查看该端口号对应进程的信息;

或 ps aux | grep java // 查看所有的java 进程

7.关闭项目

kill -9 7376 // 中断进程

 

详解:

ps aux | grep java 查询java 进程,显示进程状态;

ps aux 显示所有进程和其状态

grep java 查到amoeba的进程

 

java -jar a.jar & 直接启动程序

nohup java -jar a.jar&

hangup (挂断所有进程),终端退出时会发送 hangup 信号来通知其关闭所有子进程。

nohup(不挂断子进程,忽略挂断信号)

标准输出和标准错误缺省会被重定向到 nohup.out 文件中。一般我们可在结尾加上"&"来将命令同时放入后台运行。

">filename2>&1"来更改缺省的重定向文件名。

-Dserver-port=9002 将之前的8080端口号修改为9002

 

netstat -tnlp | grep :9004

查看进程状态,检验9002各端口,的网络连接情况

kill -9 22068 中断进程

cat log/log-nohub.out

tail -f log/log-nohub.out

 

1.一次显示整个文件。

$ cat filename

2.从键盘创建一个文件。

$ cat > filename

只能创建新文件,不能编辑已有文件.

3.将几个文件合并为一个文件。

$cat file1 file2 > file

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值