PankovAlxndr
@PankovAlxndr
FullStack: php, laravel, vue, docker

Почему сайт выдает бесконечное ожидание подключения?

Здравствуйте.
есть сайт, фронт на vue,js, а бекенд на php.
(vps nginx+apache)

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

куда смотреть, как отследить, что и где поправить?
спасибо.
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 2
smilingcheater
@smilingcheater
Я бы предположил, что у вас на бекенде повис PHP-процесс и залочилась сессия. С сессиями работаете? Хранятся в файлах?
Соответственно пока сессия не освободится, любой следующий запрос с тем же sessid при попытке открыть сессию будет висеть в ожидании её освобождения и ничего не отдавать в браузер.
Ещё вероятно у вас лимит времени исполнения php зачем-то поднят до 15 минут, вместо стандартных 30 секунд.
В инкогнито при этом всё работает, т.к. там получается другой sessid и соответственно новая сессия, которая не залочена.
Ответ написан
samodum
@samodum
Какой вопрос - такой и ответ
Включи инспектора в любом браузере. В Хроме и Опере они встроенные.
Cmd + Shift + i
Вкладка Network
Там и смотри по какому запросу таймауты
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы