PHP иногда не может подключится к Memcache и Sphinx?

PHP иногда не может подключится или долго подключается к демону MemCache и Sphinx


Все находится на одном сервере и подключаются к 127.0.0.1


Мемкеш выдает ошибку:


Warning: Memcache::connect() [memcache.connect]: Can't connect to 127.0.0.1:11211, Connection timed out (110)


Проблема возникает примерно каждые две минуты.


ОС: Centos 6


В чем может быть причина?
  • Вопрос задан
  • 3797 просмотров
Пригласить эксперта
Ответы на вопрос 3
BuriK666
@BuriK666
Компьютерный псих
у демона memcached есть ключик
-c Use max simultaneous connections; the default is 1024.

Скорее всего упирается в это
Ответ написан
Комментировать
netstat -atun | awk '{print $5}' | cut -d: -f1 | sed -e '/^$/d' |sort | uniq -c | sort -n

Посмотрите количество соединений. Была похожая ситуация, очень много открытых соединений на 127.0.0.1.
Ответ написан
Комментировать
@edogs
В чем причина не знаем, но если все на одном сервере — сокеты использовать правильнее в большинстве случаев.
Заодно убедитесь, что мемкэш не доступен из внешнего интернета, по умолчанию доступен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽