Ver Fonte

update readme

wangkun há 2 anos atrás
pai
commit
f5ce09b69a
2 ficheiros alterados com 17 adições e 1 exclusões
  1. 1 1
      README.MD
  2. 16 0
      gongzhonghao.sh

+ 1 - 1
README.MD

@@ -2,7 +2,7 @@
 
 #### 文档链接
 * [Git](https://git.yishihui.com/Server/crawler_gongzhonghao.git)
-* [Jenkins]()
+* [Jenkins](https://jenkins-on.yishihui.com/view/%E7%A5%A8%E5%9C%88-%E7%88%AC%E8%99%AB/job/spider-%E5%85%AC%E4%BC%97%E5%8F%B7-%E4%BF%A1%E6%AC%A3/)
 * [公众号_信欣_爬虫表](https://w42nne6hzg.feishu.cn/sheets/shtcna98M2mX7TbivTj9Sb7WKBN?sheet=47e39d)
 * [需求文档](https://w42nne6hzg.feishu.cn/docx/KUuydSH8uouFoUxzfYmcxYmQnsf)
 

+ 16 - 0
gongzhonghao.sh

@@ -0,0 +1,16 @@
+#!/bin/bash
+echo "开始"
+echo "$(date "+%Y-%m-%d %H:%M:%S") 正在杀进程..."
+# shellcheck disable=SC2009
+ps aux | grep run_gongzhonghao.py | grep -v grep | awk '{print $2}' | xargs kill -9
+echo "$(date "+%Y-%m-%d %H:%M:%S") 进程已杀死!"
+
+echo "$(date "+%Y-%m-%d %H:%M:%S") 正在更新代码..."
+cd /data5/wangkun/crawler_gongzhonghao/ && git pull origin master --force && rm -f nohup.log
+echo "$(date "+%Y-%m-%d %H:%M:%S") 代码更新完成!"
+
+echo "$(date "+%Y-%m-%d %H:%M:%S") 正在重启服务..."
+source /etc/profile
+nohup python3 -u main/run_gongzhonghao.py >>./nohup.log 2>&1 &
+echo "$(date "+%Y-%m-%d %H:%M:%S") 服务重启完毕!"
+exit 0