Critical Process Monitor Technology Development Kit

altМонитор ключевых процессов

Комплект разработчика QNX® Critical Process Monitor Technology Development Kit позволяет достичь коэффициент готовности, превышающий значение 99.999%, и обеспечивает комплексный подход к выявлению отказов и восстановлению системы. Данный комплект разработчика, основанный на мониторе ключевых процессов (Critical Process Monitor — CPM), который входит в состав QNX® Momentics® Professional Edition, позволяет быстро разрабатывать сценарии восстановления после сбоев и конфигурировать систему таким образом, чтобы обеспечить минимальное время простоя в случае сбоев или неисправностей.

Особенности и преимущества
Более высокий уровень отказоустойчивости:
Гибкий интеллектуальный монитор системных служб.
Способность автоматически быстро восстанавливать свою работоспособность при аварийном завершении.
Дублирующий процесс («Guardian»), постоянно находящийся в готовности и способный заменить монитор ключевых процессов на случай его некорректного завершения.

Быстрое извещение о возникающих неисправностях:
Возможность конфигурирования реакций системных компонентов в соответствии с требованиями приложения.

Настраиваемая система восстановления после сбоев:
Возможность конструирования сценариев восстановления после сбоев в соответствии с требованиями приложения.
Приложения могут автоматически определять аварийные условия (события) и задавать соответствующие действия, выполняемые при возникновении этих условий.

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

Горячий перезапуск:
Автоматическое управление перезапуском отдельных сервисов.
Отсутствие необходимости перезагрузки ОС

Состав комплекта
Монитор ключевых процессов.
API монитора ключевых процессов.
Клиентская библиотека восстановления.
Исходный код для следующих компонентов:
монитор критических процессов и дублирующий процесс
функции API
клиентские оболочки и пользовательские функции
программы регрессивного тестирования
а также образцы кода для различных задач, в том числе перезапуска, генерации квитанций работоспособности и др.

Системные требования
Набор разработчика QNX Momentics® Professional Edition версия 6.3 (среда разработки)
QNX Neutrino® RTOS версия 6.3 (среда исполнения)

Вопрос-ответ

Какая цель и основные возможности комплекта разработчика CPM для QNX?

Цель комплекта разработчика CPM — обеспечить высокий коэффициент готовности (>99.999%) и комплексно выявлять сбои, восстанавливать систему и минимизировать простои. Основные возможности включают гибкий монитор системных служб, автоматическое восстановление после аварий, дублирующий процесс Guardian, быстрое оповещение об неисправностях, настраиваемые реакции и сценарии восстановления, автоматическое восстановление соединений, горячий перезапуск сервисов и отсутствие необходимости перезагрузки ОС.

Из каких компонентов состоит состав CPM и что они выполняют?

Состав CPM включает монитор ключевых процессов, API монитора ключевых процессов, клиентскую библиотеку восстановления, исходный код для монитора и дублирующего процесса, функций API, клиентских оболочек и пользовательских функций, программы регрессивного тестирования, а также образцы кода для задач, таких как перезапуск и генерация квитанций работоспособности. Это обеспечиваетEnd-to-end функциональность от обнаружения отказов до автоматического восстановления и тестирования.

Каковы системные требования для использования CPM?

Требуется набор разработчика QNX Momentics Professional Edition версии 6.3 и среда исполнения QNX Neutrino RTOS версии 6.3. Эти компоненты обеспечивают интеграцию монитора, API и средств восстановления в существующую инфраструктуру квитирования и тестирования.

Какие сценарии восстановления поддерживаются и как настраиваются?

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

  • Related Posts

    Поддержка многоядерности

    Поддержка многоядерности QNX предлагает наиболее функциональную программную платформу для многоядерных систем. Это полностью интегрированное решение поддерживает асимметричную (AMP), симметричную (SMP) и исключительную (BMP) модели многопроцессорности. Впервые представленная компанией QNX Software…

    Операционная система реального времени QNX Neutrino

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

    You Missed

    Коммерческие выставки: техническая сторона без прикрас

    • От Redactor
    • 30 апреля, 2026
    • 8 views

    Выбор надежных сервисов для CPA-арбитража: роль народных рейтингов и мнения специалистов

    • От Redactor
    • 28 апреля, 2026
    • 14 views

    Особенности разработки корпоративных сайтов: этапы, основные задачи и важность SEO

    • От Redactor
    • 26 апреля, 2026
    • 15 views

    Новые рендеры Sony Xperia 1 VIII раскрывают обновлённый дизайн и характеристики

    • От Redactor
    • 20 апреля, 2026
    • 13 views

    В Саратовской области сбиты украинские беспилотники

    • От Redactor
    • 20 апреля, 2026
    • 10 views

    Обзор Samsung Galaxy S26 Ultra: эволюция без революции

    • От Redactor
    • 20 апреля, 2026
    • 9 views