1.1, ImLamer (?), 13:07, 19/02/2004 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Фигня все это, пользователь может запросто выкачать огромный файл даже если у него осталось 1024 байта, т.к. размер доставленного контента определяется после закачки.
Я еще год назад с http://www.gs.ru/si/dccp.html утянул доку
С уважением, ImLamer | |
|
2.2, Zhenya (?), 02:57, 20/02/2004 [^] [^^] [^^^] [ответить]
| +/– |
Используйте опцию reply_body_max_size и т. п., чтобы разрулить эту ситуацию, опять таки не для всех это приемлемо. А вообще думаю из исходников можно было бы вытащить код, и втолкнуть в squserlim. | |
|
3.3, ImLamer (?), 04:35, 20/02/2004 [^] [^^] [^^^] [ответить]
| +/– |
Мне например использование reply_body_max_size не подходит, т.к. у меня следующая ситуация: вышестоящая контора дает 200 Мбайт трафика в сутки, неизрасходованный трафик сгорает, надо раздать этот мизер 20-30 пользователям, кому 5М, а кому и 50М, и тот у которого 50М должен иметь возможность выкачать свой трафик большим(-и) файлом(-ами), так что вилка, или то, или другое, иногда умельцы выкачивают файлы ну просто офигенной длины (в пределах трафика) и вся контора на сутки остается без ИНЕТа,
вот сейчас смотрю в сторону ограничения через IPFW.
С уважением, ImLamer
| |
|
|
1.4, Алекс (?), 05:53, 20/02/2004 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Выходом бы было если бы сквид писал в лог записи в процессе закачки. Т.е. при закачке файла в 100 мегов он сделал к примеру 100 записей в лог о каждом мегабайте. И чтобы размер блока регулировался в конфиге. | |
1.5, Аноним (5), 07:09, 20/02/2004 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да не, нужно воспользоваться интерфейсом cachemgr. Оттуда можно вытащить инфу о _текущих_ закачках, а не об _оконченных_ (как из лога)
Об этом уже не раз говорилось.
| |
|
2.6, ImLamer (?), 07:42, 20/02/2004 [^] [^^] [^^^] [ответить]
| +/– |
->Да не, нужно воспользоваться интерфейсом cachemgr.
Во, а можно по подробнее с этого места...
ImLamer | |
|
3.7, pva (?), 10:02, 20/02/2004 [^] [^^] [^^^] [ответить]
| +/– |
Если с вашей машины есть доступ к управлению Squid-ом (например)
acl manager proto cache_object
acl MY_IP 192.168.1.1
http_access allow manager MY_IP
Доступ к текущим закачкам получаем с помощью запроса GET на
cache_object://localhost/active_requests
при установленом ИП адресе прокси и номере порта (это если эта статистика не защищена паролем)
Этод метод работает и без cachemgr.cgi
В случае использования cachemgr.cgi эту же информацию получаем при запросе GET на
http://my_proxy_ip/cgi-bin/cachemgr.cgi?host=localhost&port=3128&user_name=&o
(Опять же при не запароленом доступе к этой статистике)
У меня эти методы реализованы в програмке под винды - показывает в реальном времени количество клиентов, кол-во закачек их объем и скорость | |
|
|
1.9, Slager (?), 02:43, 24/02/2004 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А мне кажеться прикольная прога все доступна и в серьез некаких лишних действий и нареканий, просто некоторым подходит некоторым нет мне например подошла и вроде все работает. :-) | |
|