Согласен :) Но в довесок получаете техподдержку и т.п.
Опять же - если уметь думать - то все решается элементарно. Будучи совсем зеленым я решил эту проблему за 3 дня
Насчет "рвется" возможно.
А скажите, вот допустим пользователь сидит качает то, за что снимает деньги. Видит ли он в реальном времени как убывают деньги с его счёта? Т.е. обновил - там уже на 10 копеек меньше, обновил - еще на рубль. Или содержимое статистики изменяется только в момент отключения?
Просто автор утверждает что подсчет по Alive не работает в бесплатной версии :)
Помойму вы меня не поняли :)
Чистый ABillS не ведет учет по Alive пакетам.
Т.е. описаное решение в статье не будет учетывать в реалтайме снятие денег. Оно снимать будет только при отключении абонента.
Ну IPN - не далее чем примочка к DV. И реализовано у меня естественно все это через VPN.
При этом для новичков системы хочу отметить что бесплатная версия (без вникания в код) не ведет учет по Alive пакетам, т.е. деньги снимаются по окончании сессии. При использовании IPN (Netflow) этой проблемы нет
В случае с NetFlow все по-другому и работает. (как описано выше)
На FreeBSD построение на базе Абиллса системы учета трафика по направлениям без модуля IPN (который Netflow и считает) очень сложно, а если больше 4 направлений - практически невозможно (насколько я знаю).
Не могли бы Вы пояснить свою мысль (в частности в чем Абиллс дергает "не напрямую"). В рамках повышения общей образованности.
Насколько я понимаю сейчас (по меньшей мере у меня) схема такая:
NetFlow поток ловится flow_capture --> traffic2sql (немножко модифицированный мной)
А вообще код системы написан достаточно чистенько и удобно разделен на модули
(я никоим образом не являюсь автором и не сотрудничаю с ним :) И даже модуль карточек покупал за 60 долларов) :)
Если кому-то интересно - с удовольствием расскажу об аналогичной установке ABillS под FreeBSD вместе с исправлением отдельных косяков автора.
Абиллс пользую в продакшне больше года, сейчас пишу отдельный NetFlow коллектор, чтобы еще более разогнать сей прекрасный биллинг :)
Опять же - если уметь думать - то все решается элементарно. Будучи совсем зеленым я решил эту проблему за 3 дня
Мы как "крупный" (это самоирония) ISP выпускаем свои карточки
А скажите, вот допустим пользователь сидит качает то, за что снимает деньги. Видит ли он в реальном времени как убывают деньги с его счёта? Т.е. обновил - там уже на 10 копеек меньше, обновил - еще на рубль. Или содержимое статистики изменяется только в момент отключения?
Просто автор утверждает что подсчет по Alive не работает в бесплатной версии :)
Чистый ABillS не ведет учет по Alive пакетам.
Т.е. описаное решение в статье не будет учетывать в реалтайме снятие денег. Оно снимать будет только при отключении абонента.
Как раз "примочка" этого недостатка лишена
При этом для новичков системы хочу отметить что бесплатная версия (без вникания в код) не ведет учет по Alive пакетам, т.е. деньги снимаются по окончании сессии. При использовании IPN (Netflow) этой проблемы нет
На FreeBSD построение на базе Абиллса системы учета трафика по направлениям без модуля IPN (который Netflow и считает) очень сложно, а если больше 4 направлений - практически невозможно (насколько я знаю).
Насколько я понимаю сейчас (по меньшей мере у меня) схема такая:
NetFlow поток ловится flow_capture --> traffic2sql (немножко модифицированный мной)
А вообще код системы написан достаточно чистенько и удобно разделен на модули
(я никоим образом не являюсь автором и не сотрудничаю с ним :) И даже модуль карточек покупал за 60 долларов) :)
Так что придется немного потерпеть
Абиллс пользую в продакшне больше года, сейчас пишу отдельный NetFlow коллектор, чтобы еще более разогнать сей прекрасный биллинг :)