memcached (Connection timed out)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

distress
Сообщения: 84
ОС: RHEL5

memcached

Сообщение distress »

приветствую.
сервер memcached v1.4.4 обрабатывает 3 - 4 тыс. запросов в секунду.
конфиг:

Код: Выделить всё

$ cat /etc/sysconfig/memcached
PORT="11211"
USER="memcached"
MAXCONN="200000"
CACHESIZE="64"
OPTIONS="-n 32 -m 10000 -f 1.03"


в логах иногда появляется сообщение

Код: Выделить всё

PHP Warning:  memcache_connect(): Can't connect to 192.168.1.54:11211, Connection timed out (110) in /var/www/html/htdocs/classes/MemcacheClass.inc on line 26


решил немного его подосить с нескольких терминалов вот так:

Код: Выделить всё

for ((;;)); do echo "" | nc 192.168.1.54 11211 > /dev/null; done


опять же редко, но получаю ошибку:

Код: Выделить всё

bash: echo: write error: Broken pipe
bash: echo: write error: Broken pipe
bash: echo: write error: Broken pipe
bash: echo: write error: Broken pipe
bash: echo: write error: Broken pipe
bash: echo: write error: Broken pipe


сервер не перегружен. один процессор в среднем загружен на 80%, остальные 3 на 0-20%. среднее Load average 1.5 - 2.5
Спасибо сказали: