Материал из Joonte Wiki
Версия от 17:43, 17 февраля 2009; 213.142.32.20 (обсуждение) (Новая: = Система отладки и поиска ошибок = Биллинговая система Joonte Billing System имеет '''собственную''' реализацию '...)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Система отладки и поиска ошибок

Биллинговая система Joonte Billing System имеет собственную реализацию системы отладки и поиска ошибок. Система отладки находиться в ядре системы и ведет полный системный учёт действий всех модулей системы, таких как: чтение/запись файлов, обращение в базе данных, осуществление внешних запросов и т.д.

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

Если в ходе работы системы произошла ошибка, система отладки сформирует отчёт об ошибке, который может быть предоставлен для анализа несколькими способами:

  • Сохранение отчёта в файл errors.log. Данный способ используется по умолчанию.
  • Отправка отчёта в системный отладчик. Для использования отладчика необходимо использовать программу отладки:
sh scripts/root/debugger.sh
  • Отправка отчёта в центр обработки ошибок Joonte. Наилучншый и самый быстрый способ сообщить разработчикам системы JBs о существующей проблеме. Для работы данного способа, необходимо в папке системы создать файл с именем REPORTS, таким образом, все отчёты о происходящих ошибках будут отправляться в единый центр, каждой ошибке будет присвоен уникальный идентификатор и разработчики смогу сразу получить все необходимые данные для решения возникшей проблемы.