我首先连接哪个memcache服务器有关系吗?

时间:2011-02-08 19:11:55

标签: php memcached

我有2台负载均衡的Web服务器和一台DB服务器。每个人都有6GB专用于memcache的ram。

在2台Web服务器上,我遇到了memcache问题,有时他们似乎无法访问同一个数据池。

目前我进行了设置,因此每个2个Web服务器首先连接到localhost,然后将其他2个服务器添加到池中。我应该保持连接字符串相同并且最初都连接到数据库服务器memcache实例,然后以相同的顺序将它们添加到池中吗?

1 个答案:

答案 0 :(得分:0)

列表中memcached服务器的顺序非常重要。同样重要的是不要使用“localhost”。密钥哈希是基于您提供的服务器池构建的。如果您的数据不同,则哈希值会有所不同。

http://code.google.com/p/memcached/wiki/NewConfiguringClient#Configuring_Servers_Consistently