Задать вопрос

Как заставить работать 2 параллельных запроса одновременно в nginx?

Проблема в следующем. Есть большой интернет магазин, который было решено перенести с хостинга на сервер.
Сервер настроил: centos7+nginx+mariadb+php-fpm.
Всё ок, кроме 1 — если допустим открыть 2 страницы одновременно, которые загружаются долго, то пока первая не загрузится, вторая (или любые последующие (или даже с другого устройства запрошенные одновременно с первым запросом) ) не загрузятся.
  • Вопрос задан
  • 967 просмотров
Подписаться 5 Средний 12 комментариев
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov Куратор тега PHP
Web developer
Вангую: это не Nginx, а в PHP открываете сессию и долго работаете, не закрывая ее. Поэтому второй запрос ждет, пока текущая сессия освободится (фактически, пока первый запрос закончится). Надо сессию закрывать сразу же.
Ответ написан
Комментировать
inside22
@inside22
BushaevDenis в предыдущем комментарии все верно сказано. Смотрите свою CMS и Framework.
Это может быть не только сессии, но и соединение с БД.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы