我有这个下面的脚本,它实际上检查 Memcache 服务器是否已关闭,它将启动 Mmecache 服务器。
#!/bin/bash
ps -eaf | grep 11211 | grep memcached
# if not found - equals to 1, start it
if [ $? -eq 1 ]
then
memcached -d -m 16 -p 11211 -u nobody
else
echo "eq 0 - memcache running - do nothing"
fi
如果我通过这种方式在 crontab 中设置这个脚本每 1 分钟运行一次
* * * * * /usr/bin/memcached_autostart.sh
它会以任何方式降低服务器的性能吗?或者可以吗?
请分享你的经验。