存档

文章标签 ‘memcached’

check_memcache with python

2011年4月27日 eric 134 条评论

在 http://exchange.nagios.org/ 上有shell 写的脚本,nagios可以监控到命中率,他是基于 telnet 的,使用之后看到 进程里有个telnet 进程,很不爽,而且脚本休要修改一下,不然会报错,不知道大家是不是同样的问题,而我,想要的是监控命中率,还有内存使用率以及,当前连接数·所以只能自己动手来写个脚本了·在python 的官网上看到有 python-memcache包,就下来看了一下源码,使用还是很方便的·。

shell $> cat check_memcache.py
#!/usr/bin/python
import memcache
import getopt
import sys

def usage():
   print """check_memcache is a Nagios to monitor memcached memory Plugin
   Usage:

   check_memcache [-h|--help][-w|warning][-c|critical]

   Options:
       --help|-h)
            print check_memcache help
       --warning|-w)
            Sets a warning level for memcache use memory.Default is :o ff
       --critical|-c)
            Sets a critical level for memcache use memory.Default is:off. """
   sys.exit(0)
分类: nagios 标签: , , ,

memcached +mysql+php 测试例子

2010年5月18日 eric 157 条评论

最近看了看memcached 缓存 mysql,经过一段时间的研究·把自己测试方法写出来,给像我一样的初学者用~
我的环境是 nginx + php-fpm + apc + mysql

编译安装memcached

tar zxvf memcached-1.4.0.tar.gz
cd memcached-1.4.0
./configure --prefix=/usr
make
make install

启动memcached

memcached -d -m 64 -u root -l 192.168.6.191 -p 11211 -c 64 -P /tmp/memcached.pid
/usr/local/mysql/bin/mysql -uroot -p

创建一个测试数据库 mydb

分类: mysql 标签: , ,

memcached加速wordpress减轻mysql压力

2010年5月7日 eric 262 条评论

最近很多事情,家里的事,感情上的事,年龄到了这个阶段,这些都是要面对的。所以blog更新很慢! 继上http://www.nginxs.com/linux/81.html 这篇文章后, 再次给 blog vps 加快访问速度,增加 object-cache.php插件来给 wordpress 加速 需要用到 memcached 同时php需要支持 memcache 扩展,我上篇Nginx + php-5.3.1 + mysql-5.1.45 for vps 256内存 已经把 memcache 扩展已经编译上了。 1.安装memcached-1.4.0.tar.gz tar zxvf memcached-1.4.0.tar.gz cd memcached-1.4.0 ./configure –prefix=/usr make make install 2.下载object-cache.php插件 wget www.nginxs.com/download/object-cache.php.gz tar zxvf object-cache.php.gz mv object-cache.php /var/www/wordpress/wp-content/ chown www.root /var/www/wordpress/wp-content/ 3.启动 memcached memcached -d -m 64 -u [...]

分类: wordpress 标签: , ,