Апач не обрабатывает 2 соединения с одним хостом

M
На сайте с 02.06.2010
Offline
78
956

Всем привет,

Никто не сталкивался почему апач обрабатывает только одно соединение с одним хостом. Т.е. посетитель на сайте не может одновременно скачивать файл и дальше смотреть сайт. Никаких дополнительных модулей не ставил - базовая сборка.

Почему так?

Версия:

Debian GNU/Linux 5.0.8 (lenny)

Apache/2.2.9 (Loaded Modules: core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_status )

p.s.:Также есть, у меня другой vps, тоже с debian, там все ок.:gm:

DavyJohnes
На сайте с 05.01.2011
Offline
84
#1

В ОС есть возможность ограничить число TCP соединений на одного хоста. Может быть в этом причина...

https://handy-tools.io (https://handy-tools.io) - Набор полезных утилит для всех!
M
На сайте с 01.12.2009
Offline
235
#2
mion:
Всем привет,

Никто не сталкивался почему апач обрабатывает только одно соединение с одним хостом. Т.е. посетитель на сайте не может одновременно скачивать файл и дальше смотреть сайт. Никаких дополнительных модулей не ставил - базовая сборка.
Почему так?

Версия:
Debian GNU/Linux 5.0.8 (lenny)
Apache/2.2.9 (Loaded Modules: core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_status )

p.s.:Также есть, у меня другой vps, тоже с debian, там все ок.😒

Надо разбираться, факторов много.

Администратор Linux,Freebsd. построения крупных проектов.
M
На сайте с 02.06.2010
Offline
78
#3
DavyJohnes:
В ОС есть возможность ограничить число TCP соединений на одного хоста. Может быть в этом причина...

Я так понимаю, что это ограничивается через iptables, когда искал подобную информацию в интернете, то для установки лимита на количество соединений, у меня ругается не на ту версию iptables. Решил обновить iptables, а вся документация ведет к тому, что надо пересобрать ядро - а для меня это совсем неизвестно как делается, боюсь, что сайт будет очень долгое время недоступен)).

Я думаю, что вряд ли это на стороне ОС, так как phpmyadmin без проблем в этот момент работает.

например, если качаю файл с url'а:

site.ru/file.zip

то, в этот момент могу работать в phpmyadmin по адресу:

site.ru/phpmyadmin

но не могу открывать страницы сайта, например:

site.ru/index.php

mion добавил 05.05.2011 в 22:46

madoff:
Надо разбираться, факторов много.

Если, есть возможность, то напишите пожалуйста, несколько факторов, которые могут влиять. Т.е. чтобы знать в какую сторону смотреть.

DV
На сайте с 01.05.2010
Offline
644
#4

Ещё бы CMS узнать...

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
M
На сайте с 02.06.2010
Offline
78
#5

Всем большое спасибо, разобрался!

Копал совсем в другую сторону).

CMS никакой нет, скрипт написал мною.

Дело в том, что файл отдавал через скрипт (getfile.php //echo fread($file_handler, $bytes))

И из-за этого не обрабатывались другие скрипты во время скачивания.

Хотя тот же самый скрипт и на другом vps'е стоит, и там все нормально.

Теперь придется делать через mod_rewrite.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий