Ver Fonte

20220811 更新了部署原则

lifuquan há 2 anos atrás
pai
commit
a2e5ae0e98

+ 9 - 0
jar包部署相关/jar包部署原则.md

@@ -0,0 +1,9 @@
+# jar包部署原则
+
+1. 每个jar包一定部署在独立的目录里,jar包的同目录下不允许有其他jar包,也不允许在子目录下部署其他jar包。
+
+2. 建议在每个jar包目录下放一个run.sh和stop.sh文件(目录下有样例文件),run.sh文件指向的log输出建议统一命名为output.out
+
+3. jar包目录下可以放jar包相关的配置文件,配置文件和2中的两个sh文件以及output.out日志之外的其他文件都需要整理在望名知意的文件目录下,如gpload相关配置文件放入`./gpload/`目录
+
+4. 启动jar包时尽量避免使用root用户启动

+ 3 - 0
jar包部署相关/run.sh

@@ -0,0 +1,3 @@
+#!/bin/bash
+
+nohup java -jar /data1/sms_blk/sms_blk_api-exec.jar > /data1/sms_blk/output.out 2>&1 &

+ 6 - 0
jar包部署相关/stop.sh

@@ -0,0 +1,6 @@
+#!/bin/bash
+for i in $(ps -ef|grep sms_blk_api-exec.jar |grep -v grep|awk '{print $2}')
+do 
+kill -9 $i;
+done
+