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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Наступающий НОВЫЙ ГОД!!))  (Прочитано 19003 раз)
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« : 13 Декабря 2017, 16:49:33 »

как правильно НЕ блокировать - что б остались работать абоны, на новогоднюю ночь. тарифы - конец месяца. если, к примеру выгрузить модуль ядра balance 30 декабря и запустить 3 января работающие абоненты на момент выгрузки модуля останутся ли работать но с новыми начислениями?
наступает время ОО:ОО, происходит начисление абонки и блокировка или блокировка потом модулем balance?
так же вопрос - если было временное увеличение кредита - блокируется сразу по окончанию действия или темже модулем ядра balance?
Записан
Belos
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« Ответ #1 : 13 Декабря 2017, 20:19:57 »

на Н50 делаю через "День последнего платежа." ставлю нужное число и все
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #2 : 14 Декабря 2017, 07:40:39 »

А я msql запросом всем клиентам понижал границу отключения: -два_минимальных_тарифа. 3-го числа восстанавливал.
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #3 : 14 Декабря 2017, 10:44:53 »

не хочется всем, только тем кто был включен на, к примеру, 30 декабря. а остальные сами себе злые буратино))). в прошлом году mysql запросом продлил всем услугу на пару дней - в итоге следующая услуга пересчиталась пропорционально как не полный месяц - шеф первого поднял с криком "нас ограбили"))). по сему хотелось бы знать механизм работы:
  • временного увеличения кредита, а именно по завершению срока действия
  • завершение услуги по истечении времени действия и продление следующей с соответствующим начислением
если эти два момента не блокируют самостоятельно абонов, а блочит модуль balance  - с его отключением получится простое решение без перерасчетов и т.д.)
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #4 : 14 Декабря 2017, 13:06:16 »

Да, по идее если отключить модуль balance все должно работать как ты хочешь
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #5 : 20 Декабря 2017, 19:39:45 »

Сделай подарок абонам ipfw add 1 allow ip from any to any
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #6 : 21 Декабря 2017, 08:09:16 »

ага, что б потом поставщики счет выставили новогодний?)) сейчас инет считают по "верхушкам" трафика. когда то было average...
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #7 : 30 Декабря 2017, 16:14:19 »

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

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #8 : 30 Декабря 2017, 19:52:48 »

в конфиге модуля ставишь run => 0, киляешь ядро, запускаешь
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #9 : 30 Декабря 2017, 20:27:23 »

спс, м-да мог бы и догадаться....
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #10 : 30 Декабря 2017, 21:22:32 »

спс, м-да мог бы и догадаться....
ну я как бы подтвердил, что киляние ядра ничего страшного. По идее максимум потеря среза трафика и то если не отдельным ядром он запускается. Спасибо транзакционности субд
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #11 : 30 Декабря 2017, 22:14:09 »

Есть ещё вариант:
сместить дату на сервере с ядром НоДени на несколько часов/дней назад, а потом, по истичении смещения, выставить время в норму!
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #12 : 30 Декабря 2017, 23:33:54 »

правильно ли я понял, чтобы запустить balance отдельным ядром нужно выполнить:
Код:
echo '/usr/bin/perl /usr/local/nodeny/nokernel.pl -m=balance -d &' >> /etc/rc.local
ну и run выставить 0 дабы самим ядром нодени не запускалось повторно?
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #13 : 30 Декабря 2017, 23:35:48 »

Есть ещё вариант:
сместить дату на сервере с ядром НоДени на несколько часов/дней назад, а потом, по истичении смещения, выставить время в норму!

Это фиговый способ, который не понравится базе данных а без ребута и еще ряду сервисов.
Записан
pala
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 21


Просмотр профиля Email
« Ответ #14 : 09 Января 2018, 19:01:39 »

Конечно Новый Год уже был)))), но напишу свое решение. 30-31 декабря делаю выборку в Мускуле (выбираю uid тех кому не отключать. и построчно пишу их у файл. Потом скриптом перебираю каждый из Uid и ставлю не отключать по балансу. Файлик с Uid-дами бекапится. Потом 3 января беру тот же файл с Uid-дами. Перебираю скриптом с условием для каждого uid (выставить отключать по балансу - Да/ так же если - на счету недостаточно средств - то блокирую ) Cхемой уже парочку раз пользовался - все Ок.
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

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