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