Lambda 함수가 코어 디바이스에서 실행 중인지 확인 - AWS IoT Greengrass

AWS IoT Greengrass Version 1 2023년 6월 30일에 수명 연장 단계에 들어갔습니다. AWS IoT Greengrass V1 관리형 정책에 대한 자세한 정보는 섹션을 참조하세요. 이 날짜 이후에는 기능, 개선 사항, 버그 수정 또는 보안 패치를 제공하는 업데이트가 AWS IoT Greengrass V1 릴리스되지 않습니다. 에서 실행되는 기기는 AWS IoT Greengrass V1 중단되지 않으며 계속 작동하고 클라우드에 연결됩니다. 새로운 기능이 크게 추가되고 추가 플랫폼에 대한 지원이 추가되는 으로 마이그레이션하는 AWS IoT Greengrass Version 2 것이 좋습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Lambda 함수가 코어 디바이스에서 실행 중인지 확인

  1. AWS IoT 콘솔을 열고 탐색 패널에서 테스트를 선택하고 MQTT 테스트 클라이언트를 선택합니다.

  2. 주제 구독 탭을 선택합니다.

  3. hello/world주제 필터에 을(를) 입력하고 추가 구성을 확장합니다.

  4. 다음 각 필드에 나열된 정보를 입력합니다.

    • 서비스 품질에서 0을 선택합니다.

    • MQTT 페이로드 디스플레이에서 페이로드를 문자열로 표시를 선택합니다.

     

  5. 구독을 선택합니다.

디바이스에서 Lambda 함수가 실행 중이라고 가정하고 다음과 같이 hello/world 주제에 메시지가 게시됩니다.

hello/world 주제로 전송된 메시지의 스크린샷(메시지가 강조 표시됨)

Lambda 함수가 hello/world 주제로 계속 MQTT 메시지를 전송하지만 AWS IoT Greengrass 대몬을 중지하지 마십시오. 나머지 모듈은 데몬이 실행 중이라는 가정하에 작성되었습니다.

그룹에서 함수 및 구독을 삭제할 수 있습니다.

  • 그룹 구성 페이지의 Lambda 함수 탭에서 제거하려는 Lambda 함수를 선택하고 제거를 선택합니다.

  • 그룹 구성 페이지에서 구독 탭을 선택한 다음 삭제를 선택합니다.

다음 그룹 배포 중에 코어에서 함수 및 구독이 제거됩니다.