Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Модуль Voice поддерживает обработку логов CDR по мере появления их в папке. Для этого в типе устройства надо поставить - Runtime обработчик логов CDR.

Чтобы он работал нужно раскомментировать вот эту секцию в файле voice-application.xml приложения BGVoiceProcesso:

Блок кода
<context name="logsRuntime">    
   <bean name="logRuntimeProcessor" class="ru.bitel.bgbilling.modules.voice.accounting.mediation.runtime.LogRuntimeProcessor">                   
   </bean>
</context>

 

 

Это обработчик работает обычно в паре с обработчиком логов CDR . Runtime обработчик берет логи новые в какой-либо папке, обрабатывает и перекладывает их  в другую папку, разложенную по дням и часам.

...

Блок кода
log.runtime.cronTab=0 0/2 * * * ?

Тут задается 

 

 

задается расписание в формате cron  в формате cron библиотеки Quartz. А данном примере  запускается каждую вторую минуту( 0,2,4,6...). Если не задать эту настройку на устройстве, то Runtime обработчик логов работать не будет.  

Как примеры доступны некоторые обработчики в стандартной поставке и так же можно создавать свои.

...