Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Ограничение многопотоковой скачки...как? (NetTeh)
Author Message
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Wed Feb 28, 2007 11:15 pm (написано за 1 минуту 25 секунд)
   Post subject: Ограничение многопотоковой скачки...как?
Reply with quote

Доброе время суток :)
Как запретить в Денвере скачивать инфу с сайта многопотоковыми качалками?(типа Download Master и FlashGet)
А то как присядет парочка бойцов качать... и пипец...
Сервер локальный,на платформе Windows
Заранее спасибо
Back to top
View user's profile Send private message Send e-mail
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Thu Mar 01, 2007 12:07 am (спустя 52 минуты; написано за 1 минуту 36 секунд)
   Post subject:
Reply with quote

Всё зависит, на чём у вас сайт основан. Если это какой-нибудь движок (ох, не люблю это слово...), то надо через него отслеживать количество запросов от IP-адресов.

А сам Денвер этого не может. Он вообще к сайтам отношения никакого не имеет.
Back to top
View user's profile Send private message Send e-mail
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Thu Mar 01, 2007 1:50 am (спустя 1 час 42 минуты; написано за 1 минуту 53 секунды)
   Post subject:
Reply with quote

Да вот в том то и дело,что "движок" не позволяет...нет там такой функции...(DLE 5.2)
Читал,что можно на уровне Apache это сделать...моды есть какие-то...вот решил у Вас спросить(все таки поумнее меня в этих вопросах...)
Back to top
View user's profile Send private message Send e-mail
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Thu Mar 01, 2007 10:57 am (спустя 9 часов 7 минут; написано за 1 минуту 53 секунды)
   Post subject:
Reply with quote

NetTeh wrote:
Да вот в том то и дело,что "движок" не позволяет...нет там такой функции...(DLE 5.2)
Если там нет такой функции, её можно написать самому. Если у вас все страницы выдаются через скрипт - как раз можно организовать надстройку, которая будет отслеживать подключения.
NetTeh wrote:
Читал,что можно на уровне Apache это сделать...моды есть какие-то...вот решил у Вас спросить(все таки поумнее меня в этих вопросах...)
Думаю, что они действительно есть. Но скорее всего для никсов (для win 99% надо будет самому компилировать). Попробуйте поискать в гугле. Лично я с таким модулем пока не сталкивался. Если будут результаты - напишите здесь.
Back to top
View user's profile Send private message Send e-mail
d0_0b
Заглянувший



Joined: 01 Mar 2007
Posts: 4
Карма: -1
   поощрить/наказать


PostPosted: Thu Mar 01, 2007 12:42 pm (спустя 1 час 45 минут; написано за 5 секунд)
   Post subject:
Reply with quote

# ThreadsPerChild: Число одновременно выполняющихся потоков (т.е.
# запросов), которое допускает сервер. Установите это значение в
# соответствии с требуемой загрузкой сервера (больше активных запросов
# одновременно означает, что они обслуживаются медленнее) и объемом
# системных ресурсов, который вы можете предоставить серверу.
#
ThreadsPerChild 20
Back to top
View user's profile Send private message
Владимир Хоменко
Участник форума



Joined: 11 Jun 2004
Posts: 427
Карма: 42
   поощрить/наказать

Location: Николаев, Украина

PostPosted: Thu Mar 01, 2007 12:53 pm (спустя 10 минут; написано за 22 секунды)
   Post subject:
Reply with quote

d0_0b, это не то, не пишите ерунды.
Back to top
View user's profile Send private message Send e-mail
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Thu Mar 01, 2007 1:23 pm (спустя 30 минут; написано за 3 минуты)
   Post subject:
Reply with quote

Нашел модуль mod_limitipconn.c - Apache 2.0 port (dominia.org/djao/limitipconn2.html)
Цитирую инструкцию по установке:
Quote:
 This is the compilation environment of David's mod_limitipconn
 
Usage:
1. Open mod_ipconn.dsw using Visual C++
2. Setup the Project Settings to link "Apache2\lib\libhttpd.lib",
"Apache2\lib\libapr.lib"
3. Add "Apache2\include" in your include files Directories.
4. Compile. You'll get mod_limitipconn.dll in Release folder.
5. Copy mod_limitipconn.dll to Apache2\modules folder
6. Setup httpd.conf
Example configuration:
 
---------------------------------------------------------------------------
#Make sure mod_status is loaded
ExtendedStatus On
 
# Only needed if the module is compiled as a DSO
LoadModule limitipconn_module modules\mod_limitipconn.dll
 
<IfModule mod_limitipconn.c>
    <Location /somewhere>
MaxConnPerIP 3
# exempting images from the connection limit is often a good
# idea if your web page has lots of inline images, since these
# pages often generate a flurry of concurrent image requests
NoIPLimit image/*
    </Location>
 
    <Location /mp3>
MaxConnPerIP 1
# In this case, all MIME types other than audio/mpeg and video*
# are exempt from the limit check
OnlyIPLimit audio/mpeg video
    </Location>
</IfModule>
 
---------------------------------------------------------------------------
 
This module can run in Windows NT4.0 + Apache2.0
Please refer to README.David for original manual, and visit
dominia.org/djao/limitipconn.html for more info about this module.
Как мне пояснили,для Windows используется только пункты:
5. Copy mod_limitipconn.dll to Apache2\modules folder
6. Setup httpd.conf

Но как отконфигурить Денвер-2 по такой схеме-непонятно...
Прикрепляю этот мод к посту(у кого получится-отпишитесь подробной инструкцией...)


mod_ipconn.zip
 Description:

Download
 Filename:  mod_ipconn.zip
 Filesize:  28.55 KB
 Downloaded:  111 Time(s)

Back to top
View user's profile Send private message Send e-mail
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Fri Mar 02, 2007 12:40 pm (спустя 23 часа 16 минут; написано за 26 секунд)
   Post subject:
Reply with quote

Ну что? Кто-нибудь уже разобрался?
Back to top
View user's profile Send private message Send e-mail
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Tue Mar 13, 2007 12:02 am (спустя 10 дней 11 часов 22 минуты; написано за 51 секунду)
   Post subject:
Reply with quote

213 просмотров темы и никто ничего не написал... :(
А так нуна...помогите,плиз... :(
Back to top
View user's profile Send private message Send e-mail
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Fri Mar 23, 2007 2:46 am (спустя 10 дней 2 часа 44 минуты; написано за 2 минуты 48 секунд)
   Post subject:
Reply with quote

АУ!
Люди...просто погибаю...есть кто живой и при опыте?
Потому как при попытке установки по инструкции - "падает" сервак... Или я что-то не так делаю? :(
Помогите,плиз...реально нужно как воздух..."качалки" загружают сервер под завязку,а сделать ничего не могу...
Заранее спасибо всем,кто откликнется...
Back to top
View user's profile Send private message Send e-mail
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Fri Mar 23, 2007 10:28 am (спустя 7 часов 41 минуту; написано за 15 секунд)
   Post subject:
Reply with quote

NetTeh, forum.dklab.ru/about/todo/PravilaEtogoForuma-ProchitayteObyazatelno.html
Back to top
View user's profile Send private message
NetTeh
Заглянувший



Joined: 28 Feb 2007
Posts: 12
Карма: -1
   поощрить/наказать


PostPosted: Fri Mar 23, 2007 10:40 am (спустя 12 минут; написано за 1 минуту 45 секунд)
   Post subject:
Reply with quote

Да я прочитал уже...извините :(
Эх..ладно...закройте этот топик...все равно толку нет...
Всем спасибо
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML