Главная
Форум
Контакты
Купить
Поддержи проект
Поиск
Искать:
Расширенный поиск
[Закрыть]
Правила форума
Войти
Регистрация
Russian
English
HandyCache форум
Главная категория
»
Новые предложения
»
Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
Имя пользователя:
1 час
1 день
1 неделя
1 месяц
Навсегда
Пароль:
Страниц:
1
2
[
3
]
Все
Вниз
« предыдущая тема
следующая тема »
Отправить эту тему
Печать
Автор
Тема: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений (Прочитано 63799 раз)
0 Пользователей и 1 Гость смотрят эту тему.
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #40 :
19 сентября 2009, 10:51:54 »
Tokc
Динамическое распределение скорости лучше реализовать на уровне расширений. Так будет гибче и оставит возможность для маневра и корректировки формулы.
Надо определиться, какие данные должен передать HC расширению, чтобы оно могло посчитать текущую скорость пользователей:
hc.active_users_number
- количество активных пользователей в настоящий момент или за последнюю минуту (тут надо подумать, как лучше). Это позволит реализовать элементарное распределение скорости между активными пользователями.
Или лучше даже не просто количество, а список активных пользователей в виде таблицы:
hc.active_users_list
с полем name. Может быть еще поле с текущим ограничением скорости каждого пользователя, количеством активных запросов и т.п.
Наверно, понадобится еще новая функция для изменения ограничения скорости заданного пользователя:
hc.set_user_speed_limit(user_name, speed)
Что еще может понадобится?
Сообщить модератору
Записан
luidji
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
Динамическое распределение трафика между пользователями
«
Ответ #41 :
19 мая 2010, 16:43:29 »
Поясню. Есть, к примеру, комп, на котором качаются торренты, как известно, забивается канал хорошо.
Есть еще компы, с которых ходят в инет.
Хотелось бы чтоб было так. Если нет активности с компов, с которых ходят в инет - то компу с закачкой торрентов отдается максимум скорости. Как проявляется активность с других компов, траффик приоритетно отдается им.
Пока что не встречал программ с похожим функционалом. Есть просто жесткие ограничения по скорости.
Т.е. в итоге получается как бы приоритетная система раздачи трафика по пользователям.
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: Динамическое распределение трафика между пользователями
«
Ответ #42 :
19 мая 2010, 17:11:31 »
Динамическое распределение трафика теперь можно реализовать с помощью расширения для HC, только сначала надо придумать алгоритм и воплотить его в скрипте Lua. Все необходимое для этого уже имеется. Это функции:
hc.get_users_stat
hc.set_user_speed
Подробное описание см. в файле
HCExtensions.html
из архива с HC.
Сообщить модератору
Записан
dobrinia
Новичок
Репутация: +0/-0
Offline
Сообщений: 1
Ограничение количества потоков
«
Ответ #43 :
15 июня 2010, 11:12:52 »
Всем добрый день)
Есть предложение ввести функцию ограничения максимального количества потоков.
Например часто прокси сервера на работе ограничивают это число например 2 или 4 потоками и два клиента немогут номарльно работать через 1 такой прокси сервер.
Спасибо
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: Ограничение количества потоков
«
Ответ #44 :
15 июня 2010, 12:31:27 »
Цитата: dobrinia от 15 июня 2010, 11:12:52
Есть предложение ввести функцию ограничения максимального количества потоков.
Количество соединений клиент-HC можно ограничить с помощью расширения.
Количество соединений HC-сервер, в принципе, тоже можно ограничить расширением, но это сложнее реализовать. Надо считать количество активных соединений с каждым сервером и следить за их освобождением...
«
Последнее редактирование: 15 июня 2010, 13:44:22 от DenZzz
»
Сообщить модератору
Записан
sunserg10
Beta tester
Репутация: +7/-0
Offline
Сообщений: 322
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #45 :
15 июня 2010, 12:45:46 »
Количество соединений клиент-HC можно ограничить с помощью расширения.
Пожалуйста, пример расширения...
Сообщить модератору
Записан
DenZzz
Модератор
Репутация: +179/-11
Offline
Сообщений: 5589
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #46 :
15 июня 2010, 13:35:32 »
Код:
--[[ <HCExtension>
@name Ограничить количество соединений с клиентом
@event RequestHeaderReceived/Request
</HCExtension> ]]
function Request()
local t = hc.get_users_stat('#active')
if t and t[hc.user_name].connections_number > 4 then
hc.client_disconnect()
end
end
Сообщить модератору
Записан
sunserg10
Beta tester
Репутация: +7/-0
Offline
Сообщений: 322
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #47 :
15 июня 2010, 17:25:02 »
DenZzz
, спасибо!
Сообщить модератору
Записан
maxn
Новичок
Репутация: +0/-0
Offline
Сообщений: 40
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #48 :
25 мая 2011, 16:06:47 »
а воз и ныне там..
а ведь функция учета траффик пользователей одна из главных обычно в проксях и их успешном распространении
взять хотя бы за основу usergate, там все просто и удобно и понятно.
А то пробовал ставить Anaserv и все равно както неудобно да и заморочено.
Хотелось бы элементарное огрничение доступа пользователя по траффику хотя бы, трафик в программе уже вроде считается, осталось расширить вкладку Доступ, столбцами лимитов и стало бы уже продвинутее все.
Сообщить модератору
Записан
Доктор ТуамОсес
Гость
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #49 :
26 мая 2011, 10:52:00 »
Да уж.
Разработчику HC ещё над чем поработать.
Какая уж тут "детальная статистика", позволяющая сказать "откуда, сколько, когда, что и в какое время скачал данный юзверь" (т.е. раскладка траффика по сайтам, юзерам, времени суток и т.п.).
Пока не реализован показ даже самой общей информации результатов работы HC
Сообщить модератору
Записан
sflashg
Новичок
Репутация: +0/-0
Offline
Сообщений: 14
Добавить в хенди не как плагин или адон а в новую версию .. лимиты
«
Ответ #50 :
29 ноября 2011, 07:47:27 »
лимит на скорость лимит на объем скаченного
Сообщить модератору
Записан
mai62
Автор HC
Репутация: +226/-4
Offline
Сообщений: 6383
Re: Добавить в хенди не как плагин или адон а в новую версию .. лимиты
«
Ответ #51 :
29 ноября 2011, 12:04:02 »
Сейчас есть вспомогательная программа
http://handycache.ru/content/view/45/4/
, в будующем планируется добавление этих функций в HC.
Сообщить модератору
Записан
Иракли
Новичок
Репутация: +0/-1
Offline
Сообщений: 13
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #52 :
27 декабря 2011, 03:34:08 »
Я тут попользовался вашей программой и она очень понравилась ,однако есть конечно же недостатки ...
Я не буду цепляться за интерфейс и т.п. ,однако не помешало бы к примеру .
1. Создать группы пользователей (огр.скорости , приоритеты, вкл/выкл группу и при выкл группе чтобы перебрасывало на указанный url её пользователей)
2.Лимит скорости up/down(отдельно)
3.Лимит скорости на каждого абонента .
4.Было бы еще классно умножать трафик на деньги или оплата по времени ... к примеру вписал число 20 ,а программа высчитывает указанное число каждые 24 часа .
5.Было бы классно еще добавить http server для мониторинга удаленного как для администратора , так и для каждого аккаунта .
к примеру пользователь хочет проверить баланс , заходит на url сервера и ему отображается его имя, фамилия, группа и баланс + чтобы администратор мог подгонять сам шаблоны ...
6.Что-то типа авто-настройка (DHCP Server) выдача ip на время ,а не вписывание вручную (у клиента)
7.Аккаунты не по ip отслеживать , а по MAC Adress-у )))
Ну и мое заветное желание ,которое я не только здесь ищу , но и в каком нибудь софте вообще ....
8.
1.Когда сайт заблокирован ,администратор сам может подгонять html шаблон (вместо Blocked).
2.Когда группа отключена , в настройках группы чтоб можно было вставить свой html шаблон или ссылку на стр .(для её открытия вместо стр. с ошибкой)
3.Если пользователя нет в списке или в группе ,то он автоматом попадает в группу "гости" с отдельным лимитом скорости и плюс белый список сайтов (персонально для группы)
НУ И ПОЖАЛУЙ ПОСЛЕДНЕЕ:
4. Когда сумма на счете опускается на 0 ,пользователя выбрасывает на .html где где он видит баланс и предложение кредита (за ранее можно задать цифру разумеется)
И так при открытии любой страницы ,а при нажатии (Получить кредит) на его счет пополняется опр. сумма и он продолжает пользоваться ...
Не говорите ,что это не реально , я видел подобное в г.Тбилиси и мне так понравилось .)))))
Сделать как особую версию pro (Я первый кто куплю её обещаю)
Сообщить модератору
Записан
HKLM
Старожил
Репутация: +4/-1
Offline
Сообщений: 305
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #53 :
27 декабря 2011, 07:19:57 »
Цитировать
Я тут попользовался вашей программой и она очень понравилась ,однако есть конечно же недостатки ...
НС это кэширование и фильтрация веба. Все остальное если нужно, есть в других программах. ИМХО
Сообщить модератору
Записан
Иракли
Новичок
Репутация: +0/-1
Offline
Сообщений: 13
Re: Ограничение пользователей по трафику, скорости (шейпер) и количеству соединений
«
Ответ #54 :
27 декабря 2011, 15:23:24 »
Ну если вы считаете ,что это лишнее для HC ,то скажите на милость ... где мне раздобыть подобные возможности ?(Google уже прячится при вите меня)=))))))))
В данный момент я купил программу NetLimiter3 , она следит за потоками идеально и служит как лимитер помогающий HC .
HFS у меня работает как web Server с макросами,группами,пользователями и информаторами онлайн ...... вот просто хотелось бы связать и получить одно целое.
Сообщить модератору
Записан
Страниц:
1
2
[
3
]
Все
Вверх
Отправить эту тему
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главная категория
-----------------------------
=> Общие вопросы
=> Новые предложения
=> Дополнения, плагины
=> Сжатие трафика
=> English forum
=> Indonesian forum
-----------------------------
Гостевая
-----------------------------
=> Гостевая
-----------------------------
Дела домашние
-----------------------------
=> Сайт и форум HandyCache
=> Курилка
© 2006-2014 HandyCache Team. Все права защищены.
Загружается...