php memcache多台服务器负载均衡简单实现-取余
<?php
function memcache_con($key){
$hosts=array(
"192.168.118.120",
"192.168.118.121",
"192.168.118.122",
);
// 16进制转10 取余 ,根据缓存服务器数量 count
$index=hexdec(substr(md5($key),0,5)%3);
$host=$index[$index];
return memcache_connect($host,11711);
}
//操作的时候
$mem=memcache_con($key);声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: memcached单点故障与负载均衡
- 下一篇: Python3文件操作
