Название: Наступающий НОВЫЙ ГОД!!)) Отправлено: vddav от 13 Декабря 2017, 16:49:33 как правильно НЕ блокировать - что б остались работать абоны, на новогоднюю ночь. тарифы - конец месяца. если, к примеру выгрузить модуль ядра balance 30 декабря и запустить 3 января работающие абоненты на момент выгрузки модуля останутся ли работать но с новыми начислениями?
наступает время ОО:ОО, происходит начисление абонки и блокировка или блокировка потом модулем balance? так же вопрос - если было временное увеличение кредита - блокируется сразу по окончанию действия или темже модулем ядра balance? Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Belos от 13 Декабря 2017, 20:19:57 на Н50 делаю через "День последнего платежа." ставлю нужное число и все
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Gosha от 14 Декабря 2017, 07:40:39 А я msql запросом всем клиентам понижал границу отключения: -два_минимальных_тарифа. 3-го числа восстанавливал.
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: vddav от 14 Декабря 2017, 10:44:53 не хочется всем, только тем кто был включен на, к примеру, 30 декабря. а остальные сами себе злые буратино))). в прошлом году mysql запросом продлил всем услугу на пару дней - в итоге следующая услуга пересчиталась пропорционально как не полный месяц - шеф первого поднял с криком "нас ограбили"))). по сему хотелось бы знать механизм работы:
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Efendy от 14 Декабря 2017, 13:06:16 Да, по идее если отключить модуль balance все должно работать как ты хочешь
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Tooreagen от 20 Декабря 2017, 19:39:45 Сделай подарок абонам ipfw add 1 allow ip from any to any
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: vddav от 21 Декабря 2017, 08:09:16 ага, что б потом поставщики счет выставили новогодний?)) сейчас инет считают по "верхушкам" трафика. когда то было average...
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 30 Декабря 2017, 16:14:19 может кто указать как выгрузить модуль баланс_ и потом обратно его загрузить? а то не хочется криков и воплей слышать за отключение
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Efendy от 30 Декабря 2017, 19:52:48 в конфиге модуля ставишь run => 0, киляешь ядро, запускаешь
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 30 Декабря 2017, 20:27:23 спс, м-да мог бы и догадаться....
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Efendy от 30 Декабря 2017, 21:22:32 спс, м-да мог бы и догадаться.... ну я как бы подтвердил, что киляние ядра ничего страшного. По идее максимум потеря среза трафика и то если не отдельным ядром он запускается. Спасибо транзакционности субдНазвание: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Redmen от 30 Декабря 2017, 22:14:09 Есть ещё вариант:
сместить дату на сервере с ядром НоДени на несколько часов/дней назад, а потом, по истичении смещения, выставить время в норму! Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 30 Декабря 2017, 23:33:54 правильно ли я понял, чтобы запустить balance отдельным ядром нужно выполнить:
Код: echo '/usr/bin/perl /usr/local/nodeny/nokernel.pl -m=balance -d &' >> /etc/rc.local Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Cell от 30 Декабря 2017, 23:35:48 Есть ещё вариант: сместить дату на сервере с ядром НоДени на несколько часов/дней назад, а потом, по истичении смещения, выставить время в норму! Это фиговый способ, который не понравится базе данных а без ребута и еще ряду сервисов. Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: pala от 09 Января 2018, 19:01:39 Конечно Новый Год уже был)))), но напишу свое решение. 30-31 декабря делаю выборку в Мускуле (выбираю uid тех кому не отключать. и построчно пишу их у файл. Потом скриптом перебираю каждый из Uid и ставлю не отключать по балансу. Файлик с Uid-дами бекапится. Потом 3 января беру тот же файл с Uid-дами. Перебираю скриптом с условием для каждого uid (выставить отключать по балансу - Да/ так же если - на счету недостаточно средств - то блокирую ) Cхемой уже парочку раз пользовался - все Ок.
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Warlock от 09 Января 2018, 19:33:17 Имхо, было бы проще просто отключить модуль.
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 09 Января 2018, 19:35:16 ну, в мускуле я дуб дубом ;D, поэтому варианты с файлом "баланс" куда легче
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: Redmen от 09 Января 2018, 19:54:55 вырубаем модуль balance и абонов не блокирует по балансу;
вырубаем модуль services и услуги не завершаются и как следствие, не замораживаются потом 3 числа запускаем их опять Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 09 Января 2018, 20:14:35 вырубаем модуль balance и абонов не блокирует по балансу; +1вырубаем модуль services и услуги не завершаются и как следствие, не замораживаются потом 3 числа запускаем их опять Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 31 Декабря 2018, 17:57:36 ап
всех с НГ :) для себя сделал так, в вебе под суперадмином идем Настройки->Ядро->Балансы ставим нет в графе - запускать модуль при запуске ядра нодени, далее в автозагрузку /etc/rc.local добавил Код: # /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=balance -d & Код: kill -9 `ps axu | grep balance | grep -v grep | awk '{ print $2 }'` Код: cd /usr/local/nodeny/ Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 31 Декабря 2019, 10:52:06 всех поздравляю с наступающим НГ :)
Название: Re: Наступающий НОВЫЙ ГОД!!)) Отправлено: WideAreaNetwork от 31 Декабря 2020, 19:44:11 всех поздравляю с наступающим НГ! :)
|