람다 런처 - AWS IoT Greengrass

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

람다 런처

Lambda 런처 구성 요소 aws.greengrass.LambdaLauncher () 는 코어 디바이스에서 함수를 시작하고 AWS Lambda 중지합니다. AWS IoT Greengrass 또한 이 구성 요소는 컨테이너화를 설정하고 지정한 사용자로 프로세스를 실행합니다.

참고

Lambda 함수 구성 요소를 코어 디바이스에 배포하는 경우 배포에는 이 구성 요소도 포함됩니다. 자세한 설명은 AWS Lambda함수 실행 섹션을 참조하세요.

버전

이 구성 요소의 버전은 다음과 같습니다.

  • 2.0.x

유형

구성 요소는 일반 구성 요소 () aws.greengrass.generic 입니다. Greengrass 핵은 구성 요소의 라이프사이클 스크립트를 실행합니다.

자세한 설명은 구성 요소 유형 섹션을 참조하세요.

운영 체제

이 구성 요소는 Linux 코어 디바이스에만 설치할 수 있습니다.

요구 사항

이 구성 요소의 요구 사항은 다음과 같습니다.

  • 코어 디바이스는 Lambda 함수를 실행하기 위한 요구 사항을 충족해야 합니다. 코어 디바이스에서 컨테이너화된 Lambda 함수를 실행하려면 해당 디바이스가 해당 요구 사항을 충족해야 합니다. 자세한 설명은 Lambda 함수 요구 사항 섹션을 참조하세요.

  • Lambda 런처 구성 요소는 VPC에서 실행되도록 지원됩니다.

의존성

구성 요소를 배포할 때 호환 가능한 버전의 AWS IoT Greengrass 종속성도 배포합니다. 즉, 구성 요소를 성공적으로 배포하려면 구성 요소 및 해당 종속성에 대한 요구 사항을 모두 충족해야 합니다. 이 섹션에는 이 구성 요소의 릴리스된 버전에 대한 종속성과 각 종속성에 대한 구성 요소 버전을 정의하는 시맨틱 버전 제약 조건이 나열되어 있습니다. 콘솔에서 구성 요소의 각 버전에 대한 종속성을 볼 수도 있습니다. AWS IoT Greengrass 구성 요소 세부 정보 페이지에서 종속성 목록을 찾아보십시오.

2.0.11 – 2.0.13

다음 표에는 이 구성 요소의 버전 2.0.11~2.0.13에 대한 종속성이 나와 있습니다.

종속성 호환되는 버전 종속성 유형
Lambda 관리자 >=2.0.0 <2.4.0 하드
2.0.9 – 2.0.10

다음 표에는 이 구성 요소의 버전 2.0.9~2.0.10에 대한 종속성이 나와 있습니다.

종속성 호환되는 버전 종속성 유형
Lambda 관리자 >=2.0.0 <2.3.0 하드
2.0.4 - 2.0.8

다음 표에는 이 구성 요소의 버전 2.0.4~2.0.8에 대한 종속성이 나와 있습니다.

종속성 호환되는 버전 종속성 유형
Lambda 관리자 >=2.0.0 <2.2.0 하드
2.0.3

다음 표에는 이 구성 요소의 버전 2.0.3에 대한 종속성이 나와 있습니다.

종속성 호환되는 버전 종속성 유형
Lambda 관리자 >=2.0.3 <2.1.0 하드

구성 요소 종속성에 대한 자세한 내용은 구성 요소 레시피 참조를 참조하십시오.

구성

이 구성 요소에는 구성 매개변수가 없습니다.

로컬 로그 파일

이 구성 요소는 다음 로그 파일을 사용합니다.

/greengrass/v2/logs/lambdaFunctionComponentName.log
이 구성 요소의 로그를 보려면
  • 코어 기기에서 다음 명령을 실행하여 이 구성 요소의 로그 파일을 실시간으로 확인합니다. AWS IoT Greengrass 루트 폴더 /greengrass/v2 경로로 바꾸고 Name은 이 구성 요소가 시작하는 Lambda 함수 구성 요소의 lambdaFunctionComponent이름으로 대체합니다.

    sudo tail -f /greengrass/v2/logs/lambdaFunctionComponentName.log

Changelog

다음 표는 각 구성 요소 버전의 변경 사항을 설명합니다.

버전

변경

2.0.13

버그 수정 및 개선

일반적인 버그 수정 및 개선입니다.

2.0.12

버그 수정 및 개선

이전 프로세스가 제대로 중지되지 않은 경우 Lambda Launcher에서 오류가 발생할 수 있는 문제를 수정합니다.

2.0.11

람다 매니저 2.3.0 지원

2.0.10

버그 수정 및 개선
  • 일반적인 버그 수정 및 개선입니다.

2.0.9

Greengrass 뉴클리어스 버전 2.5.0 릴리스를 위해 버전이 업데이트되었습니다.

2.0.8

Greengrass 뉴클리어스 버전 2.4.0 릴리스에 대한 버전이 업데이트되었습니다.

2.0.7

그린그래스 뉴클리어스 버전 2.3.0 릴리스를 위해 버전이 업데이트되었습니다.

2.0.6

일반 성능 향상 및 버그 수정.

2.0.4

버그 수정 및 개선
  • 구성 요소가 Lambda 함수 AddGroupOwner 컨테이너로 올바르게 전달되지 않는 문제를 수정합니다.

2.0.3

초기 버전