Материал из Joonte Wiki
Перейти к: навигация, поиск
м
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
= Система отладки и поиска ошибок =
 
= Система отладки и поиска ошибок =
  
Биллинговая система Joonte Billing System имеет '''собственную''' реализацию '''системы отладки''' и поиска ошибок. Система отладки находиться в '''ядре''' системы и ведет полный системный учёт '''действий''' всех модулей системы, таких как: чтение/запись файлов, обращение в базе данных, осуществление внешних запросов и т.д.
+
Биллинговая система Joonte Billing System имеет '''собственную''' реализацию '''системы отладки''' и поиска ошибок. Система отладки находиться в '''ядре''' системы и ведет полный учёт всех '''действий''' модулей системы, таких как: чтение/запись файлов, обращение в базе данных, осуществление внешних запросов и т.д.
  
В случае ошибок, система отладки фиксирует '''номера строк,''' содержание ошибок и '''имена''' исполняемых файлов в которых произошли ошибки, таким образом, что бы можно было сохранить '''полный путь''' возникновения ошибок, начиная с самого начала до конца работы приложения.
+
В случае ошибок, система отладки фиксирует '''номера строк,''' содержание ошибок и '''имена''' исполняемых файлов в которых произошли ошибки, таким образом, что бы можно было отследить '''полный путь''' возникновения ошибок, начиная с самого начала до окочения работы приложения.
  
 
Если в ходе работы системы произошла ошибка, система отладки сформирует '''отчёт''' об ошибке, который может быть предоставлен для анализа несколькими способами.
 
Если в ходе работы системы произошла ошибка, система отладки сформирует '''отчёт''' об ошибке, который может быть предоставлен для анализа несколькими способами.
Строка 9: Строка 9:
 
== Способы предоставления отчётов ==
 
== Способы предоставления отчётов ==
  
Сохранение отчёта в файл errors.log. Данный способ используется по умолчанию.
+
* Сохранение отчёта в файл errors.log. Данный способ используется по умолчанию.
  
Отправка отчёта в системный отладчик. Для запуска отладчика используйте команду:
+
* Отправка отчёта в системный отладчик. Для запуска отладчика используйте команду:
 
<pre>
 
<pre>
 
sh scripts/root/debugger.sh
 
sh scripts/root/debugger.sh
 
</pre>
 
</pre>
  
Отправка отчёта в центр обработки ошибок Joonte. Наилучший и самый быстрый способ сообщить разработчикам системы JBs о существующей проблеме. Для работы данного способа, необходимо в папке системы создать файл с именем '''REPORTS''', таким образом, все отчёты о происходящих ошибках будут отправляться в единый центр, каждой ошибке будет присвоен уникальный идентификатор и разработчики смогу сразу получить все необходимые данные для решения возникшей проблемы.
+
* Отправка отчёта в центр обработки ошибок Joonte. Наилучший и самый быстрый способ сообщить разработчикам системы JBs о существующей проблеме. Для работы данного способа, необходимо в папке системы создать файл с именем '''REPORTS''', таким образом, все отчёты о происходящих ошибках будут отправляться в единый центр, каждой ошибке будет присвоен уникальный идентификатор и разработчики смогу сразу получить все необходимые данные для решения возникшей проблемы.

Текущая версия на 15:06, 27 февраля 2009

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

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

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

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

Способы предоставления отчётов

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