Модуль ngx_http_memcached_module | ![]() english עברית 日本語 русский türkçe новости [en] об nginx скачать безопасность [en] pgp ключи [en] документация введение [en] howto faq trac wiki ссылки [en] книги [en] поддержка пожертвования [en] nginx.com | ||||||||||||||||||||||||||||||||||||
Модуль Пример конфигурации
Директивы
Задаёт
Задаёт таймаут для установления соединения с сервером memcached. Необходимо иметь в виду, что этот таймаут обычно не может превышать 75 секунд.
Определяет, в каких случаях запрос будет передан следующему серверу:
Необходимо понимать, что передача запроса следующему серверу возможна только при условии, что клиенту ещё ничего не передавалось. То есть, если ошибка или таймаут возникли в середине передачи ответа, то исправить это уже невозможно.
Задаёт адрес сервера memcached. Адрес может быть указан в виде доменного имени или адреса, и порта, например, memcached_pass localhost:11211;
Если доменному имени соответствует несколько адресов, то все они будут использоваться по очереди (round-robin). И, кроме того, адрес может быть группой серверов.
Задаёт таймаут при чтении ответа сервера memcached. Таймаут устанавливается не на всю передачу ответа, а только между двумя операциями чтения. Если по истечении этого времени сервер memcached ничего не передаст, соединение закрывается.
Задаёт таймаут при передаче запроса серверу memcached. Таймаут устанавливается не на всю передачу запроса, а только между двумя операциями записи. Если по истечении этого времени сервер memcached не примет новых данных, соединение закрывается. |