一,memcache分布式的解释
memcache分布式,说白一点就是在很多台机子上装memcache,同时使用他们。
二,启动多个memcached进程,可以在一台机子上,可以在多台机子上
/usr/local/bin/memcached -d -m 20 -u zhangy -p 12000 -P ./memcached.pid
/usr/local/bin/memcached -d -m 20 -u zhangy -p 13000 -P ./mem.pid
我在同一台机子上,启动了二个memcached进程
[zhangy@BlackGhost drochilli]$ ps -e |grep memcache
17904 ? 00:00:00 memcached
17906 ? 00:00:00 memcached
表明已经启动了二个进程
三,修改php文件
$mem->addServer("127.0.0.1",12000)or die ("Could not add server 12000");
$mem->addServer("127.0.0.1",13000)or die ("Could not add server 13000");
四,测试结果
从上图中就可以看出,二个服务器都启动了,并且都起作用了,12000这个使用内存为11.1KB,13000这台端口使用内存为5.9KB。
简单吧,我就不喜欢复杂的东西。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。