centos7 启动python后端服务与停止服务的sh脚本

centos7 启动python后端服务与停止服务

分别在工程目录下新建启动脚本和停止脚本。

1、启动服务脚本

start_srv.sh:

复制代码
python3 start_srv.py

运行 nohup ./start_srv.sh & 以守护进程的方式启动这个服务。

2、停止服务脚本

stop_srv.sh:

复制代码
sp_pid=`ps -ef | grep start_srv | grep -v grep | awk '{print $2}'`

if [ -z "$sp_pid" ];

then

 echo "[ not find start_srv pid ]"

else

 echo "find result: $sp_pid "

 kill -9 $sp_pid

fi

运行 ./stop_srv.sh 停止这个服务。

参考:https://www.cnblogs.com/zeng1994/p/13a2c5a28e55dd3abc2c75a4fb80371a.html

相关推荐
张继雁4 分钟前
张继雁 个人技术简介|磨削加工过滤方向
大数据·数据库·论文阅读·人工智能·机器学习·创业创新·业界资讯
j7~8 分钟前
【Linux网络加餐(二)】《进程组,会话,控制终端,作业控制和守护进程》---详解
linux·运维·服务器·守护进程·会话·进程组·控制终端
天道jimmy11 分钟前
VulnHub 系列:Prime,1
linux·运维·服务器
IvorySQL20 分钟前
PostgreSQL 日报|不重启动态修改 shared_buffers(9 月 8 日)
数据库·postgresql
这个DBA有点耶36 分钟前
2026年做数据库开发,国产数据库已经是绕不开的选项了
数据库·dba·敏捷开发
前端兰博40 分钟前
04-数据库-MySQL
后端·mysql
这个DBA有点耶1 小时前
COUNT慢不是因为用了*,是这5个原因——1000万行数据实测+执行计划深度解析
数据库·mysql·算法
老周聊架构1 小时前
Ontology:Palantir 架构真正的核心,不是数据库也不是知识图谱
数据库·架构·知识图谱
天衍四九-1 小时前
第一章:从 LLM 到 Agent —— DeepSeek Harness 入门
网络·数据库·人工智能·python
kyrie_sakura1 小时前
MySQL数据库学习笔记2--系统函数(分组,单行,窗口函数)
数据库·学习·mysql