Имеет ли значение, к какому серверу memcache я сначала подключаюсь? - PullRequest
0 голосов
/ 08 февраля 2011

У меня есть 2 веб-сервера с балансировкой нагрузки и сервер БД.Каждый из них имеет 6 ГБ оперативной памяти, выделенной для memcache.

На 2 веб-серверах у меня возникают проблемы с memcache, когда иногда они не имеют доступа к одному и тому же пулу данных.

В настоящее время он настроен таким образом, что каждый из 2 веб-серверов сначала подключается к localhost, а затем добавляет два других сервера в пул.Должен ли я сохранить строку подключения одинаковой и сначала подключить их к экземпляру memcache сервера БД, а затем добавить себя в пул в том же порядке?

1 Ответ

0 голосов
/ 08 февраля 2011

Порядок серверов memcached в вашем списке важен.Также важно не использовать localhost, никогда.Ключевые хеши строятся на основе предоставленного вами пула серверов.Если ваши данные отличаются, хэши получаются по-разному.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...