Два сервера memcache на локальной машине

Я пытаюсь создать демо на MemCache с несколькими серверами. Я установил WAMP и XAMPP на мою локальную машину. Вамп может быть доступен localhost и XAMPP может быть доступен localhost:7980,

Я установил Memcache на обоих серверах (установлены правильные версии). На обоих серверах phpinfo() показывает, что memcache установлен. Мой единственный серверный порт memcache 11211 и второй порт сервера Memcache 11212, я использую yii2 и моя конфигурация как ниже.

'cache' => [
'class' => 'yii\caching\MemCache',
'servers' => [
[
'host' => 'localhost',
'port' => 11211,
'weight' => 60,
],
[
'host' => 'localhost:7980',
'port' => 11212,
'weight' => 60,
],
],
],

Я получаю ошибку ниже

MemcachePool::get(): Server localhost:7980 (tcp 11212, udp 0) failed with: Malformed VALUE header (0)

Пожалуйста, ведите меня, где я иду не так Любая помощь будет оценена.

-1

Решение

Проблема устранена путем запуска сервера на другом порту. Я использовал команду ниже, и это сработало.
memcached.exe install -p 11212

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]