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

相关推荐
@insist12311 小时前
系统集成项目管理工程师-信息和文档管理
网络·数据库·软考·系统集成项目管理工程师·软考中项·软件水平考试
weipt12 小时前
从ollama到llama.cpp
linux·服务器·llama
s_w.h12 小时前
【 计网 】计算机网络基础
服务器·计算机网络
残 风13 小时前
PostgreSQL 存储机制详解
数据库·postgresql·开源·数据库开发
JacksonMx13 小时前
Java CompletableFuture 异步编程实战:从入门到架构师避坑指南
linux·数据库·python
tachibana214 小时前
性能指标的口径选择
数据库·人工智能·架构·大模型·llm
机器人梦想家14 小时前
具身机器人视觉服务的异步回调与并发控制
数据库·算法·机器人
怪侠_岭南一只猿15 小时前
[简单理解]小龙虾是怎么一回事?
运维·服务器·ai
海兰15 小时前
【应用】Wastnet 框架的 SSE (Server-Sent Events)从协议原理到实践指南
运维·服务器·人工智能
菀亓15 小时前
ubuntu系统mysql安装
mysql