add git-hook.service
This commit is contained in:
parent
959f06d5aa
commit
5e529d11b4
28
git-hook.service
Normal file
28
git-hook.service
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
User=www
|
||||||
|
Group=www
|
||||||
|
|
||||||
|
# 休眠10s,等待数据库启动, 否则服务起不来
|
||||||
|
ExecStart=nohup /home/www/htdocs/git-hook/git_hook --config_path=/home/www/etc/git-hook >> /dev/null &
|
||||||
|
ExecStop=ps -ef | grep git_hook | grep -v grep | awk '{print $2}' | xargs kill -9
|
||||||
|
|
||||||
|
|
||||||
|
# Give a reasonable amount of time for the server to start up/shut down
|
||||||
|
TimeoutSec=300
|
||||||
|
|
||||||
|
# Place temp files in a secure directory, not /tmp
|
||||||
|
PrivateTmp=true
|
||||||
|
# 后台运行
|
||||||
|
Restart=on-failure
|
||||||
|
|
||||||
|
RestartPreventExitStatus=1
|
||||||
|
|
||||||
|
# Sets open_files_limit
|
||||||
|
LimitNOFILE = 10000
|
||||||
|
|
||||||
|
# Set enviroment variable MYSQLD_PARENT_PID. This is required for SQL restart command.
|
||||||
|
Environment=MYSQLD_PARENT_PID=1
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
Loading…
Reference in New Issue
Block a user