2013-07-29 3 views
0

Я изучал memcached, и я планирую использовать это с помощью spymemcached на клиенте. Мне просто интересно, как работает связь между клиентом и сервером. При создании объекта memcached client вы можете передать список серверов, но после того, как клиент создан, есть ли какая-либо связь между серверами и клиентом, говорящая, что они все еще живы и что клиент отправляет эту конкретную информацию о сервере? Я пробовал просматривать сайты memcached и spymemcached, но ничего не нашел.Связь с Memcached Client-Server

ответ

1

Spymemcached не посылает никаких специальных сообщений, чтобы убедиться, что соединение все еще живое, но вы можете сделать это в своем коде приложения, если необходимо, отправив сообщения no-op на каждый сервер. Следует также отметить, что на уровне TCP используются такие механизмы, как keep-alive и timeout, чтобы попытаться обнаружить мертвые соединения. Однако эти параметры могут отличаться в зависимости от используемой операционной системы.

 Смежные вопросы

  • Нет связанных вопросов^_^