一,分布式部署设定:

尽管memcached被称作“分布式系统”cdn加速,但在服务端沒有“分布式系统”作用。每台网络服务器全是一个完整单独和防护的服务项目。分布式系统memcached彻底由手机客户端库完成。这类遍布是memcached较大的特性。因而,在布署时,您能够以同样的方法在不一样的服务器上安装布署。

二,监管:

一个简洁的命令行工具memcache-top。

下载网址:http://code.Google.com/p/memcache-top/.

随后在/root/soft文件目录下下载。

运行指令:

memcache-top-v 0.6–案例= ip:端口,ip:端口。

两部网络服务器:

perl/root/soft/memcache-top-v 0.6–instance = 192.168.175.100:11211,192 . 168 . 175 . 100:11211

运作实际效果如下所示:

memcache安装教程-redis分布式缓存-第1张图片Daemontools:监管memcached过程并自动启动它。

网址:http://cr.yp.to/daemontools.html

一般memcached运作非常平稳,但也不可以清除memcached过程由于一些不能预估的要素而身亡,但没法及时处理并重新启动。该构架保证即便几个memcached常见故障,服务项目也不会遭受危害。可是,只需memcached过程重启,网络服务器就可以一切正常运作。因而,选用了监管memcached过程并自动启动它的方式。因而,应用了daemontools。

这儿不详细介绍daemontools的安裝。我应用下列运作脚本制作来运行memcached。

#!/bin/sh

实行2>&1

exec/usr/local/bin/memcached-d-u root-m 1024-P 11211-c 2048-P/tmp/memcached . PID

三.检测。

网络服务器:

两部网络服务器,每台运行2个过程,分派200M运行内存。

逐渐主要参数:

/usr/local/bin/memcached-d-m 200-u root-p 11211

/usr/local/bin/memcached-d-m 200-u root-p 11212

监管逐渐:

perl/root/soft/memcache-top-v 0.6–instance = 192 . 168 . 175 . 100:11211,192.168.175.100:11212,192.168.175.101:11211,192.168.175.101:11212

根据特工的特工检验。

1.开启监管。

memcache安装教程-redis分布式缓存-第2张图片2.将10,000条数据信息插进memcached。

MemcachedClient c = new MemcachedClient(

AddrUtil.getAddresses(

"192.168.175.100:11211 192.168.175.100:11212

192.168.175.101:11211 192.168.175.101:11212″));

for(int i=0;i

评论(0条)

刀客源码 游客评论