Страница базовой страницы с session_start();
загружается просто отлично, но как только я что-то установил, например, $_SESSION['pet']="dog";
, время загрузки страницы составляет около 5 секунд.
Я использую memcached сервер AWS, и время подключения к нему из экземпляра EC2 очень быстро. Я не уверен, откуда исходит замедление.
Для session.save_handler задано значение memcached, а для session.save_path задано значение xxx.cfg.use1.cache.amazonaws.com:11211
.
phpinfo также отображает зарегистрированные обработчики сохранения в виде файлов пользователя memcache memcached
РЕДАКТИРОВАТЬ :
Я загрузил тестовые файлы, чтобы продемонстрировать проблему. Первый файл просто session_start(); print_r($_SESSION);
(http://rr915webapi.us -east-1.elasticbeanstalk.com / session.php ). Второй файл - session_start();$_SESSION['pet']="dog";$_SESSION['name']="bob";
(http://rr915webapi.us -east-1.elasticbeanstalk.com / session-set.php ). После того, как вы загрузите второй файл, вы увидите, что загрузка первого занимает больше времени, чем изначально.