diff --git a/examples/redis.service b/examples/redis.service index 8527ee8..7069d8c 100644 --- a/examples/redis.service +++ b/examples/redis.service @@ -7,8 +7,8 @@ Wants=network-online.target [Service] Type=forking ExecStart=/opt/redis/bin/redis-server /opt/redis/redis.conf -ExecReload=/opt/redis/bin/redis-server -s reload -ExecStop=/opt/redis/bin/redis-server -s stop +ExecReload=kill -9 $(ps aux | grep /opt/redis/bin/redis-server | grep -v grep | awk '{print $2}' | tr -d ' ') & /opt/redis/bin/redis-server /opt/redis/redis.conf +ExecStop=kill -9 $(ps aux | grep /opt/redis/bin/redis-server | grep -v grep | awk '{print $2}' | tr -d ' ') Restart=always [Install]