Мы запускаем CakePHP 2.9 и используем кластер Elasticache для хранения сеанса (который хранится через Memcached).CakeSession :: _ startSession - Slow on Elasticache
У нас коллекция сессии мусора инвалидов.Насладиться РНР встроенных в соответствии с рекомендацией здесь: https://tideways.io/profiler/blog/php-session-garbage-collection-the-unknown-performance-bottleneck
session.gc_probability = 0
Мы также устанавливают probability
установки на 0 в пределах кэша конфигурации CakePHP в.
Однако; мы по-прежнему возникают проблемы при этом время от времени мы испытываем серьезные притормаживаний в CakeSession :: _ startSession, как сообщает New Relic:
Кластер Elasticache не показывает каких-либо показателей, которые бы предполагать, что существует проблема (если нет какой-то метрики, я не понимаю правильно).
Любые предложения по диагностике этой причины?
Являются ли веб-серверы теми же VPC, что и ElasticCache? – apokryfos
@apokryfos Да - все в пределах одной группы безопасности - это то, что вы имели в виду? – user984976
Нет VPC - это не то же самое, что и группа securty. VPC подобен локальной сети для служб. Проверьте [страницы faq out] (http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Introduction.html) – apokryfos