DevTools
Чтение экрана Execution
Анализируйте UseCase, позиции очередей, события жизненного цикла и историю конечных результатов, не изменяя работу приложения.
Чтение экрана Execution
Обзор организован вокруг активных экземпляров UseCase. Метка показывает прикладную роль, если UseCase её предоставляет; фактический тип остаётся устойчивым техническим идентификатором.
Позиции в жизненном цикле
| Позиция | Значение |
|---|---|
| Admission | Execution Entry всё ещё управляют Input Instructions или ёмкость PendingQueue |
| Pending | входные проверки пройдены, но обработка ещё не разрешена |
| Starting | планировщик выбрал Execution Entry и формирует состояние Execution |
| Processing | активен зарегистрированный обработчик |
| Finalizing | завершаются конечные обработчики, запись истории и освобождение ресурсов |
Позиции не являются отдельными прикладными очередями DevTools. Это доступное только для чтения представление диагностики основного пакета.
Сопоставьте один Execution
Используйте Execution ID, чтобы связать события, изменения Snapshot, запрос отмены, путь обработки ошибки и конечную Execution Entry. Тип Command и executionKey объясняют принадлежность к группе, но не идентифицируют отдельную попытку.
История завершённых Execution содержит допущенную работу с Result completed, failed, cancelled или terminated. Command, отклонённые до обработки, отображаются как события отклонения и намеренно не попадают в историю.