牛骨文教育服务平台(让学习变的简单)
博文笔记

php memcache多台服务器负载均衡简单实现-取余

创建时间:2015-05-04 投稿人: 浏览次数:1390
<?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);

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。