DZone.com Feed на русском
Подписаться
Отладка и настройка производительности в Pega с использованием PAL, Tracer и Clipboard
Дефекты производительности в Pega редко проявляются как одна очевидная ошибка. Медленный рендеринг harness, неожиданный переход на этап, корректно открывающийся, но медленно сохраняющийся кейс, или data page, периодически возвращающая устаревшие значения, могут исходить из совершенно разных слоев среды выполнения. Эффективная диагностика зависит от разделения времени выполнения, потока выполнения и состояния в памяти, а не от рассмотрения их как единой проблемы. Именно это различие объясняет, почему PAL, Tracer и Clipboard остаются наиболее практичным сочетанием диагностических инструментов в Pega.PAL отображает совокупное и инкрементальное использование ресурсов для сеанса requestor, не добавляя собственных накладных расходов на измерения. Tracer реконструирует последовательность событий выполнения правил, но намеренно является ресурсоемким. А Clipboard показывает страницы среды выполнения и значения свойств, которые управляют поведением кейса. Используемые вместе и в правильном порядке, эти инструменты превращают отладку из угадывания в упорядоченный рабочий процесс настройки.