As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Lançador Lambda
O componente Lambda launcher (aws.greengrass.LambdaLauncher
) inicia e interrompe AWS Lambda
as funções nos AWS IoT Greengrass dispositivos principais. Esse componente também configura qualquer conteinerização e executa processos como os usuários que você especificar.
nota
Quando você implanta um componente da função Lambda em um dispositivo principal, a implantação também inclui esse componente. Para ter mais informações, consulte Executar AWS Lambda funções.
Tópicos
Versões
Esse componente tem as seguintes versões:
-
2.0.x
Tipo
Este componente é um componente genérico (aws.greengrass.generic
). O núcleo do Greengrass executa os scripts do ciclo de vida do componente.
Para ter mais informações, consulte Tipos de componentes.
Sistema operacional
Esse componente pode ser instalado somente nos dispositivos principais do Linux.
Requisitos
Esse componente tem os seguintes requisitos:
-
Seu dispositivo principal deve atender aos requisitos para executar as funções do Lambda. Se você quiser que o dispositivo principal execute funções Lambda em contêineres, o dispositivo deve atender aos requisitos para fazer isso. Para ter mais informações, consulte Requisitos da função do Lambda.
-
O componente Lambda launcher é compatível com a execução em uma VPC.
Dependências
Quando você implanta um componente, AWS IoT Greengrass também implanta versões compatíveis de suas dependências. Isso significa que você deve atender aos requisitos do componente e de todas as suas dependências para implantá-lo com êxito. Esta seção lista as dependências das versões lançadas desse componente e as restrições de versão semântica que definem as versões dos componentes para cada dependência. Você também pode visualizar as dependências de cada versão do componente no AWS IoT Greengrass console
Para obter mais informações sobre dependências de componentes, consulte a referência da receita do componente.
Configuração
Esse componente não tem nenhum parâmetro de configuração.
Arquivo de log local
Esse componente usa o seguinte arquivo de log.
/logs/
/greengrass/v2
lambdaFunctionComponentName
.log
Para ver os registros desse componente
-
Execute o comando a seguir no dispositivo principal para visualizar o arquivo de log desse componente em tempo real.
Substitua pelo caminho para a pasta AWS IoT Greengrass raiz e substitua/greengrass/v2
lambdaFunctionComponentName pelo nome
do componente da função Lambda que esse componente inicia.sudo tail -f
/logs//greengrass/v2
lambdaFunctionComponentName
.log
Changelog
A tabela a seguir descreve as alterações em cada versão do componente.
Version (Versão) |
Alterações |
---|---|
2.0.13 |
|
2.0.12 |
|
2.0.11 |
Support para o Lambda manager 2.3.0. |
2.0.10 |
|
2.0.9 |
Versão atualizada para a versão 2.5.0 do Greengrass nucleus. |
2.0.8 |
Versão atualizada para a versão 2.4.0 do Greengrass nucleus. |
2.0.7 |
Versão atualizada para a versão 2.3.0 do Greengrass nucleus. |
2.0.6 |
Melhorias no desempenho geral e correções de erros. |
2.0.4 |
|
2.0.3 |
Versão inicial. |