#!/bin/bash
PORT=6380
i=0
seconds=200
runtime=$(($RANDOM%600+600))
while [ 1 -gt 0 ]
do
echo "==========the "$i"th kill redis-server==============="
pid=$(ps -ef | grep redis-server | grep $PORT | awk {'print $2'})
echo "running "$runtime"s to kill "$pid
sleep $runtime
i=$(($i+1))
echo "kill pid "$pid
kill -9 $pid
echo "sleep "$seconds"s to start"
sleep $seconds
./redis-server redis.conf &
done
[linux][shell]控制进程不定时重启
最新推荐文章于 2024-04-22 10:45:58 发布