Биллинговая система Nodeny
25 Апреля 2024, 23:38:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 [3]
  Печать  
Автор Тема: Совершенствование динамического шейпера  (Прочитано 17309 раз)
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #30 : 13 Февраля 2013, 12:58:58 »

в тарифе "использовать скрипты" галочку поставил?
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #31 : 13 Февраля 2013, 12:59:09 »

ага

раз pipe
ipfw table 10 list | grep 138.101
192.168.138.101/32 1532

два pipe
ipfw table 11 list | grep 138.101
192.168.138.101/32 1533

ipfw pipe 1532 list
01532:  40.000 Mbit/s    0 ms burst 0
q132604  50 sl. 0 flows (1 buckets) sched 67068 weight 0 lmax 0 pri 0 droptail
 sched 67068 type FIFO flags 0x0 0 buckets 0 active

ipfw pipe 1533 list
01533:  40.000 Mbit/s    0 ms burst 0
q132605  50 sl. 0 flows (1 buckets) sched 67069 weight 0 lmax 0 pri 0 droptail
 sched 67069 type FIFO flags 0x0 0 buckets 0 active

reload тарифов делал
noserver передернул, nofire перечитал, заново создал пайпы с такими же параметрами.

в продакшн системе не охота отладку включать останавливая текущих юзеров
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #32 : 13 Февраля 2013, 15:03:50 »

Если ты написал в 2 строки, то 2я "затирает" 1-ю. Такая форма только для ситуации когда префиксом указывается время. Надо так:

0:0-40000:200000-10000:400000-5000:600000-1000

Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #33 : 13 Февраля 2013, 15:45:25 »

Большое спасибо Улыбающийся
интересна динамика жалоб и зависимости трафика
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #34 : 14 Февраля 2013, 12:29:42 »

еще вопрос:
Код:
my $tbl_traf='x'.($year+1900).'x'.($mon+1).'x'.$day; 
&Debug("Для каждого клиента получим его трафик за текущий день.");
%Uday_traf=();
$sth=&Sql("SELECT mid, SUM(`in`) as tin, SUM(`out`) as tout FROM $tbl_traf WHERE class=1 GROUP BY mid");
в оригинале динамический шейпер берет трафик за сутки.

а я хочу на основе трафика за месяц.
достаточно ли здесь поменять логику выборки трафика заюзав Get_need_traf функцию?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #35 : 14 Февраля 2013, 13:22:36 »

Черт, ну дока ведь помещается на одну страницу:

Цитировать
Динамический шейпер в качестве трафика может рассматривать не только месячный, но и суточный трафик. В этом случае в строке описания необходимо первый ноль заменить на единицу:

1:трафик-скорость:трафик-скорость:трафик-скорость
0 - месячный
1 - суточный
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #36 : 14 Февраля 2013, 13:46:50 »

вот я Вася, трижды перечитал доку, кроме последнего абзаца и пришлось свой код писать  Смеющийся Смеющийся Смеющийся
+ в карму еще раз
Записан
Страниц: 1 2 [3]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!