当我们想要连接到memcached时,有一个指定服务器地址的参数。此服务器部件是否可以仅在群集服务器中使用,还是可以在我们想要的每种形式中使用?有人可以对这个问题有所了解。我真的不知道如何使用这部分。我总是将localhost
或127.0.0.1
放在这一部分。如果我想稍后添加一些服务器该怎么办?
在项目维基中,我看到了以下部分:
//in your configuration file:
$MEMCACHE_SERVERS = array(
"10.1.1.1", //web1
"10.1.1.2", //web2
"10.1.1.3", //web3
);
//at the 'bootstrapping' phase of your app somewhere:
$memcache = new Memcache();
foreach($MEMCACHE_SERVERS as $server){
$memcache->addServer ( $server );
}
我在这里遗漏了一些东西!他们聚集在哪里? 如果你想将服务器添加到memcache,我们说所有的服务器应该在一个网络上是什么意思?