« 2008年8月 | トップページ | 2009年1月 »

2008年10月

2008-10-01

[shell] やる夫がmemcached起動/停止スクリプトを作ったようです。

なにかしらサービスのリリース時にmemcachedの再起動があると思いますので、ちょっと作った。

#! /bin/sh
if [ $# -ne 1 ]; then
    echo "./memcached.sh [start/stop]"
    exit 1
fi

case $1 in
    start)
        /usr/local/bin/memcached -d -m 512 -p 11211 -u nobody -l `hostname -i`
        /usr/local/bin/memcached -d -m 512 -p 22422 -u nobody -l `hostname -i`
        ps axuw | grep "/usr/local/bin/memcached" | grep -v grep
        ;;
    stop)
        pgrep -f 'memcached' | xargs kill
        ;;
    *)
        echo "./memcached.sh [start/stop]"
        exit 1
        ;;
esac

| | コメント (0) | トラックバック (1)

« 2008年8月 | トップページ | 2009年1月 »