Чем опасно длительная поддержка подключения к Memcached

O
На сайте с 29.05.2008
Offline
195
512

Здравствуйте.

В официальной документации PHP написано:

Value in seconds which will be used for connecting to the daemon. Think twice before changing the default value of 1 second - you can lose all the advantages of caching if your connection is too slow.

Такое же написано и к pconnect...

Насколько это предупреждение актуально для подключения к локальному серверу? Могу ли я устанавливать 30 секунд? А может лучше persistent? Влияет ли количество одновременных подключений на производительность? Насколько?

edogs software
На сайте с 15.12.2005
Offline
775
#1

Timeout это не "длительная поддержка подключения", это время ожидания ответа от мемкэша при подключении (поскольку у Вас цитата из connect).

То есть грубо говоря пхп скрипт запрос послал, и ждет timeout (1 секунду или сколько там выставить) ответа от мемкэша.

Ясен пень, что если на соединение с мемкэшем уходит больше секунды, то смысл кэширования под вопросом.

pconnect (persistent) теоретически лучше, на практике крайне стремная и нестабильная вещь.

Количество соединений на производительность влиять может в случае сетевого подключения (могут быть какие-то внешние лимиты), при подключении на локалхосте через сокеты в разумных пределах (если у Вас не миллионы коннектов) количество подключений монопенисуально.

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
O
На сайте с 29.05.2008
Offline
195
#2

edogs, спасибо, неправильно понял. Нужно было вчитываться.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий