애플리케이션의 수명 주기
Important
Azure Sphere(레거시) 설명서입니다. Azure Sphere(레거시)는 2027년 9월 27일에 사용 중지되며 사용자는 이 시간까지 Azure Sphere(통합)로 마이그레이션해야 합니다. TOC 위에 있는 버전 선택기를 사용하여 Azure Sphere(통합) 설명서를 볼 수 있습니다.
상위 수준 또는 실시간 지원 코어에 관계없이 모든 Azure Sphere 애플리케이션은 지속적으로 실행되도록 작성해야 합니다. 애플리케이션이 예기치 않게 종료되면 시스템 소프트웨어가 자동으로 다시 시작합니다.
Azure Sphere OS는 시작 시 주변 장치를 다시 설정하지 않습니다. 상위 수준 및 실시간 지원 애플리케이션은 주변 디바이스가 시작 시 정상 상태인지 확인해야 합니다. 고급 및 실시간 지원 애플리케이션을 위해 주변 장치를 프로그래밍하는 방법에 대한 하드웨어 관련 정보는 하드웨어 제조업체의 설명서를 참조하세요. MT3620에 대한 자세한 내용은 MediaTek에서 게시된 MT3620 데이터시트를 참조하세요. 질문이 남아 있는 경우 이메일을 통해 Azure.Sphere@avnet.comAvnet에서 MT3620 M4 데이터시트를 요청할 수 있습니다.
상위 수준 애플리케이션은 Azure Sphere OS에서 SIGTERM 신호를 받을 때만 종료되어야 합니다. Azure Sphere 샘플은 이 신호를 처리하고 깔끔하게 종료하는 방법을 보여줍니다. 애플리케이션이 SIGTERM 신호를 받은 후 종료되지 않으면 Azure Sphere OS는 SIGKILL 신호와 함께 종료됩니다. 애플리케이션은 SIGKILL이 필요하지 않도록 해야 합니다.