Задать вопрос
Demi44
@Demi44
System administrator, devops

Почему сервер не дает подключаться к сайту в несколько потоков?

Привет ALl!
Дано:
- Centos7
- apache-24-worker
- php55-fcgi
- MariaDB
Обратился знакомый - у него сайт на самописном движке. Когда он заходит в админку своего сайта и ставит на закачку файл - по какой то непонятной причине пока идет закачка с сайта сайт не открывается, открываем 5 окошек с адресом его сайта - все висят в ожидании, как только закачку обрываем или она заканчивается - во всех окошках сайт моментально прогрузился. Если закачка идет по медленному каналу - апач режет по таймауту соединения и в логи идет 5хх ошибка. Куда копать и что может быть ?
  • Вопрос задан
  • 473 просмотра
Подписаться 5 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
AMar4enko
@AMar4enko
Если файл отдается средствами, ужос, php, то может блокироваться сессия. Попробуйте открыть вкладки в Инкогнито режиме, чтобы была новая сессия - если отработают без задержки, то это оно
Ответ написан
alsopub
@alsopub
Например может быть включён какой-то модуль реализующий ограничение количества соединений с одного адреса.
Для apache- stackoverflow.com/questions/450606/limit-number-of...
Для nginx - nginx.org/ru/docs/http/ngx_http_limit_conn_module....
Возможно даже средствами iptables
Ответ написан
ruFelix
@ruFelix
Предсказание будущего по руке, таро, кофе.
1) лимит на количество соединений с одного ip заданы обычно где то или в iptables или в apache, вариантов задания этого ограничения много
2) ограничение времени выполнения задано или в apache или скорее всего в php.ini достаточно увеличить max_execution_time
Ответ написан
Demi44
@Demi44 Автор вопроса
System administrator, devops
Обьявился программист - жду его вердикта.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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