我正在使用php7.1,laravel 5.2和memcacheD。 我的服务器指向许多memcached服务器。这是我的memcached配置:
'memcached' => [
'driver' => 'memcached',
'servers' => [
[
'host' => 'mem1',
'port' => 11211,
'weight' => 100,
],
[
'host' => 'mem2',
'port' => 11211,
'weight' => 100,
],
[
'host' => 'mem3',
'port' => 11211,
'weight' => 100,
],
],
],
当任何内存缓存服务器死亡时,该服务器也会死亡,尽管其他内存缓存服务器仍处于活动状态。
由于我对memcached的了解仍然有限,因此我需要每个人提出一个策略,以便即使其中一个服务器死了,memcached服务器也可以互相备份。以及操作方法:在还原死掉的Memcached服务器之前和之后,用户的会话均不受影响。 以及如何使用laravel和memcacheD应用该策略。你们可以帮我吗?