本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01memcache安装教程-redis分布式缓存
加载中一,分布式部署设定:
尽管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
运作实际效果如下所示:
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.开启监管。
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