包含标签 systemd 的文章

linux - 使用systemd管理redis服务

简介

现在系统管理服务基本都是使用systemd,可以替换supervisor管理服务。

创建systemd的服务条件

vim  /usr/lib/systemd/system/redis_7000.service
[Unit]
Description=Redis_7000
After=network.target

[Service]
Type=forking
PIDFile=/data/redis/redis_7000.pid
ExecStart=/opt/redis/bin/redis-server /opt/redis/etc/7000.conf --supervised systemd
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
LimitNOFILE=655360
PrivateTmp=true
Type=notify
User=redis
Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755
RestartSec=5
StartLimitInterval=0
Restart=always

[Install]
WantedBy=multi-user.target
……

阅读全文

systemd关机执行的服务

简介

在 Manjaro 关闭的时候,一些 wine 程序由于没有关闭,会导致 systemd 关机在等待关闭。

可以执行脚本去手动关闭这些 wine 服务,但是,有时候关机前忘记执行了,就会导致关机等待。

还是设置关机执行脚本比较方便。

……

阅读全文