BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 26 дек 2024, 22:38

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 22 ] 
Автор Сообщение
 Заголовок сообщения: RIP ?
СообщениеДобавлено: 09 июн 2015, 12:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Я так понял модуль больше не развивается?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 09 июн 2015, 15:06 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
ну, видимо он идеален, нет предложений по его развитию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 10 июн 2015, 16:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
ну, видимо он идеален, нет предложений по его развитию.

идеален? )))))
ну например остальные модули поддержать? там тока диалап есть, давно уже есть инет, а он не адаптирован да и остальные, там много чего поменялось же, да и можно как то это к динкоду прикрутить и удалять таблицы по крону бг, хотя это можно и в динкоде самому сделать, но не понятно что удалять нельзя, да и модуль то вроде бы не помечен что убитый ))) так что, обсудим?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 10 июн 2015, 17:54 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
так что нужно ?
1) Добавить поддержку модуля inet ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 10 июн 2015, 18:12 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
так что нужно ?
1) Добавить поддержку модуля inet ?

я ж написал выше =)

поддержку остальных модулей, есть же таблицы в остальных которые можно было бы и удалять?
сделать это чтоб делалось по крону, да и остальные таблицы логов ненужные, я уже не скажу слету логи которые ненужны практически

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 10 июн 2015, 18:33 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
stark писал(а):
так что нужно ?
1) Добавить поддержку модуля inet ?

я ж написал выше =)

поддержку остальных модулей, есть же таблицы в остальных которые можно было бы и удалять?
сделать это чтоб делалось по крону, да и остальные таблицы логов ненужные, я уже не скажу слету логи которые ненужны практически



А по крону зачем ? каждый день будете удалять ? или каждый месяц ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 10 июн 2015, 18:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
skyb писал(а):
stark писал(а):
так что нужно ?
1) Добавить поддержку модуля inet ?

я ж написал выше =)

поддержку остальных модулей, есть же таблицы в остальных которые можно было бы и удалять?
сделать это чтоб делалось по крону, да и остальные таблицы логов ненужные, я уже не скажу слету логи которые ненужны практически



А по крону зачем ? каждый день будете удалять ? или каждый месяц ?

таблицы создаются каждый месяц, каждый месяц и удалять. зачем его формировать, потом заходить на сервер, и там запускать? почему не сделать в биллинге и по крону? пусть сам работает

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 10 июн 2015, 18:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
ну, видимо он идеален, нет предложений по его развитию.

viewtopic.php?f=24&t=7924
Добавлено: Чт апр 04, 2013 7:10 pm

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 16 июн 2015, 05:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
Я поддерживаю
1) Добавить поддержку модуля inet
2) Запуск по планировщику раз в мес или квартал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ?
СообщениеДобавлено: 16 июн 2015, 14:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Добавил в TODO.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 03 сен 2015, 13:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
а что с поддержкой Inet?
Будет в обозримом будущем?

И еще какая-то лабуда у меня.
На тестовом не смотрел правда.
При открытии модуля 1 стоит только на
Изображение

При каждом нажатии получаю следующее
Вложение:
dba.gif


Если убрать логи работы функций и добавить что то другое - генерирует нормально.
Если оставить логи работы функций и добавить что то другое - log_function_process_201412 дублируется по кол-ву нажатий (при этом не помогает закрытие модуля и открытие. т.е. если я понажимаю сгенерировать скрипт, а потом закрою модуль и еще раз в него зайду и нажму сгенерировать, то все предыдущие строки относящиеся к log_function_process_201412 появятся опять), а остальные таблицы как и положено 1 раз.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 03 сен 2015, 16:58 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
да и запуск по шедулеру интересует, а то забываешь парой это делать.

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 01 дек 2015, 10:32 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Inet в 6.2 добавлен. Исправлен многократный вывод.(6.1-6.2)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 12:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а работа по шедулеру?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 13:25 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
А что вы хотите чтобы он сделал по шедулеру? Модуль же только создает скрипт. Единственное что можно сделать по шедулеру, это сгенерировать скрипт и куда-то положить его или отправить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 13:31 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
не надо ничего по шедулеру. тем более что-то автоматически делать с БД.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 14:36 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
так она же безопасная процедура, или есть сомнения? просто чтоб не заниматься рукоблудством а удалять автоматом, каждый месяц логи которые старше 6 месяцев например

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 15:07 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
под безопасной процедурой здесь действительно подразумевается дропание десятков таблиц из БД?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 15:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
в чём смысл автоматизировать потенциально опасное действие, которое делается максимум раз в месяц за три клика?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 15:22 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
dimOn писал(а):
в чём смысл автоматизировать потенциально опасное действие, которое делается максимум раз в месяц за три клика?

я бы даже сказал, в чем смысл если кому надо может сам написать со своими свистоперделками, а из коробки не будет потенциально опасной проблемы "Куда делись наши таблицы?" :D


Как пример самого простого выдранного из bitel.billing.server.dba.action.
Настраиваем один раз модуль DBA чтобы генератор знал какие таблицы туда засовывать, и ставим на выполнение раз в месяц :)
Отсылаем себе письма, ставим алармы и радуемся.

Код:
package ru.ellcom.bgbilling.scripts.dba;

import bitel.billing.server.dba.bean.BashScriptGenerator;
import bitel.billing.server.dba.bean.BatchScriptGenerator;
import bitel.billing.server.dba.bean.ScriptGenerator;
import ru.bitel.bgbilling.kernel.script.server.dev.GlobalScriptBase;
import ru.bitel.bgbilling.server.util.Setup;
import ru.bitel.common.sql.ConnectionSet;

import java.sql.Connection;

public class DeleteMonthTable extends GlobalScriptBase {
    @Override
    public void execute(Setup setup, ConnectionSet connectionSet) throws Exception {
        Connection con = connectionSet.getConnection();
        String type = "bash";
        String mysqlCommand = "/usr/bin/mysql -ulogin -ppswd";
        String mysqlDumpCommand = "/usr/bin/mysqldump -ulogin -ppswd";
        String backupPath = "/opt/backup";
        int mid = 10;

        ScriptGenerator generator = null;
        if (type.equals("bash")) {
            generator = new BashScriptGenerator(setup, con, mid);
        } else if (type.equals("batch")) {
            generator = new BatchScriptGenerator(setup, con, mid);
        }
        generator.setMysqlCommand(mysqlCommand);
        generator.setMysqlDumpCommand(mysqlDumpCommand);
        generator.setBackupPath(backupPath);

        String script = generator.getScript();
        String lines[] = script.split("\\r?\\n");
        for(String line : lines){
            if(line.startsWith(mysqlCommand) || line.startsWith(mysqlDumpCommand)){
                /*
                * Запускаем mysqldump/mysql
                * */
            }
        }
    }
}

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 15:23 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Любопытно, что будет если в момент выполнения этого скрипта ребутнуть шедулер/сервер. Есть желающие проверить? :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RIP ? (CRM)
СообщениеДобавлено: 04 дек 2015, 16:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
dimOn писал(а):
в чём смысл автоматизировать потенциально опасное действие, которое делается максимум раз в месяц за три клика?

что бы была работа :D я как понимаю схема работает так что каждый месяц случается прецедент с которым потом можно разбиратся


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.063s | 61 Queries | GZIP : On ]