Skip to content

服务启动模板,信号处理、优雅退出程序

Notifications You must be signed in to change notification settings

BAMSHK/signal-handle-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

signal-handle-demo

一、项目说明

1. 功能说明

  • 通用的服务启动模板
  • 使用信号实现优雅的退出程序,以达到服务终止前清理资源

2. 语言

  • c++

3. 编译工具

  • cmake

二、 使用说明

1. 拉取代码

git clone https://github.com/BAMSHK/signal-handle-demo.git

2. 进入项目

cd signal-handle-demo

3. 编译且执行

mkdir build
cd build
cmake ..
make

4. 终止程序

PID的值在程序的输出中查看 例如 kill -s SIGINT 1111

kill -s SIGINT {PID}
或者
kill -s SIGUSR1 {PID}

About

服务启动模板,信号处理、优雅退出程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published