Андрей Максимов написал: А зачем тогда вообще предлагается его ставить? Я думал, что сайт быстрее работать будет.
У использования memcache есть ряд преимуществ
1. Отсутствует разрастание кеша с течением времени 2. Позволяет организовать единое хранилище кеша для нескольких серверов 3. Может быть оптимальным решением при использование различных VDS с медленной дисковой системой 4. При работе с ним через файловы сокет, по скорости приближается к кешу в файлах.
В вашем случае не правильная архитектура в принципе. Slave и Master сервер должны находится рядом, сессии если не используется балансировка с привязкой пользователей к нодам хранится в БД или в memcached
Юрий Поляков написал: Сама система обновилась нормально, но вот теперь производительность вместо 42 у нас стала 8 ))) число операций процессора 2.7 вместо 10, и отклик сервера (уже не по битриксовским измерялкам) с 0.02с до 1.2с.... Толи виновато обновление php, толи даже боюсь подумать, что еще. хорошо еще - сервер тестовый.
У меня тоже система обновилась нормально - производительность осталась на уровне 60 + - 5 ну это стандарт для нас, вот обновить php и мускул не удалось еще обратились в ТП а на счет Вашей производительности советую обратить внимание на дебаг - судя по цифрам вы его включили и это он так просаживает - отключите и все будет нормально
После обновления у вас включились следующие модули php xdebug, pdo*, mssql и ряд других. Отключите их и все начнет работать хорошо. Данную особенность постараемся исправить.
Если у вас нет как таковой нагрузки на проект то и ориентироваться на собранную статистику не правильно.
Размер временной таблицы не надо делать большим, так как это не очень эффективно. Значительно эффективней указать в качетсве папки папку подключенную в память.
Если просто хранить в памяти то останутся проблемы разрастания кеша. При подключение же memcached через сокет удается добится производительности кеша равной файловому.
==================== Installed Packages ==================== bitrix-env-5.0-45.el6.noarch installed * Wed Apr 16 15:00:00 2014 Ekaterina Shemaeva <support@bitrix.ru> - MySQL role - Memcached Role - Manage host in Pool - Manage sites in Pool
==================== Available Packages ==================== bitrix-env-5.0-46.el6.noarch bitrix * Mon Dec 1 14:00:00 2014 Ekaterina Shemaeva <support@bitrix.ru> - не ходит почта из крона (отсутствует файл /etc/msmtprc) - проблема с удалением web сервера из кластера - настройки SSL в связи с багом в либе - синхронизация файлов с именами upload в S3 - ошибка проверки для web сервера по https - дублирование заголовок Access-Control-Allow-Origin:* - ошибка с .tmp каталогом, при указание в виде "/path/to/".tmp ошиб§ки создания каталога
* Wed Apr 16 15:00:00 2014 Ekaterina Shemaeva <support@bitrix.ru> - MySQL role - Memcached Role - Manage host in Pool - Manage sites in Pool
Также можно посмотреть changelog перед обновлением yum --changelog update bitrix-env
Компонент bitrix:menu кешируется немного по особенному. В нем кешируются данные, но не результат работы шаблона. В результате result_modifier.php в нем отрабатывает каждый хит.
Если в нем у вас тяжелая логика, то вам необходимо самостоятельно организовать кеширование с помощью CPHPCache