

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
<a name="lambda-launcher-component"></a>

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**  <a name="lambda-component-dependency-note"></a>
Quando você implanta um componente da função do Lambda em um dispositivo principal, a implantação também inclui esse componente. Para obter mais informações, consulte [Executar funções AWS Lambda.](run-lambda-functions.md).

**Topics**
+ [Versões](#lambda-launcher-component-versions)
+ [Tipo](#lambda-launcher-component-type)
+ [Sistema operacional](#lambda-launcher-component-os-support)
+ [Requisitos](#lambda-launcher-component-requirements)
+ [Dependências](#lambda-launcher-component-dependencies)
+ [Configuração](#lambda-launcher-component-configuration)
+ [Arquivo de log local](#lambda-launcher-component-log-file)
+ [Changelog](#lambda-launcher-component-changelog)

## Versões
<a name="lambda-launcher-component-versions"></a>

Esse componente tem as seguintes versões:
+ 2.0.x

## Tipo
<a name="lambda-launcher-component-type"></a>

<a name="public-component-type-generic"></a>Esse <a name="public-component-type-generic-phrase"></a>é um componente genérico (`aws.greengrass.generic`). O [Greengrass nucleus](greengrass-nucleus-component.md) executa os scripts do ciclo de vida do componente.

<a name="public-component-type-more-information"></a>Para obter mais informações, consulte [Tipos de componentes](develop-greengrass-components.md#component-types).

## Sistema operacional
<a name="lambda-launcher-component-os-support"></a>

Esse componente pode ser instalado somente nos dispositivos principais do Linux.

## Requisitos
<a name="lambda-launcher-component-requirements"></a>

Esse componente tem os seguintes requisitos:
+ <a name="core-device-lambda-function-requirements"></a>O dispositivo principal deve atender aos requisitos para executar as funções do Lambda. Se você deseja que o dispositivo principal execute funções do Lambda em contêiner, o dispositivo deve atender aos requisitos para isso. Para obter mais informações, consulte [Requisitos da função do Lambda](setting-up.md#greengrass-v2-lambda-requirements).
+ O componente Lambda launcher é compatível com a execução em uma VPC.

## Dependências
<a name="lambda-launcher-component-dependencies"></a>

Quando você implanta um componente, AWS IoT Greengrass também implanta versões compatíveis de suas dependências. Isso significa que é preciso atender aos requisitos do componente e de todas as dependências dele para implantá-lo com êxito. Nesta seção, há uma lista de todas as dependências das [versões lançadas](#lambda-launcher-component-changelog) desse componente e as restrições de versão semântica que definem as versões dos componentes para cada dependência. Também é possível visualizar as dependências de cada versão do componente no [console do AWS IoT Greengrass](https://console.aws.amazon.com//greengrass). Na página de detalhes do componente, procure a lista de **dependências**.

------
#### [ 2.0.11 – 2.0.13 ]

A tabela a seguir lista as dependências das versões 2.0.11 a 2.0.13 desse componente.


| Dependência | Versões compatíveis | Tipo de dependência | 
| --- | --- | --- | 
| [Gerenciador do Lambda](lambda-manager-component.md) | >=2.0.0 <2.4.0  | Rígido | 

------
#### [ 2.0.9 – 2.0.10 ]

A tabela a seguir lista as dependências das versões 2.0.9 a 2.0.10 desse componente.


| Dependência | Versões compatíveis | Tipo de dependência | 
| --- | --- | --- | 
| [Gerenciador do Lambda](lambda-manager-component.md) | >=2.0.0 <2.3.0  | Rígido | 

------
#### [ 2.0.4 - 2.0.8 ]

A tabela a seguir lista as dependências das versões 2.0.4 a 2.0.8 desse componente.


| Dependência | Versões compatíveis | Tipo de dependência | 
| --- | --- | --- | 
| [Gerenciador do Lambda](lambda-manager-component.md) | >=2.0.0 <2.2.0  | Rígido | 

------
#### [ 2.0.3 ]

A tabela a seguir lista as dependências para a versão 2.0.3 desse componente.


| Dependência | Versões compatíveis | Tipo de dependência | 
| --- | --- | --- | 
| [Gerenciador do Lambda](lambda-manager-component.md) | >=2.0.3 <2.1.0 | Rígido | 

------

Para obter mais informações sobre as dependências dos componentes, consulte [referência de fórmula do componente](component-recipe-reference.md#recipe-reference-component-dependencies).

## Configuração
<a name="lambda-launcher-component-configuration"></a>

Esse componente não tem nenhum parâmetro de configuração.

## Arquivo de log local
<a name="lambda-launcher-component-log-file"></a>

Esse componente usa o arquivo de log abaixo.

```
/greengrass/v2/logs/lambdaFunctionComponentName.log
```

**Para exibir os logs desse componente**
+ Execute o comando a seguir no dispositivo principal para visualizar o arquivo de log desse componente em tempo real. `/greengrass/v2`Substitua pelo caminho para a pasta AWS IoT Greengrass raiz e *lambdaFunctionComponentName* substitua pelo nome do componente da função Lambda que esse componente inicia.

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

## Changelog
<a name="lambda-launcher-component-changelog"></a>

A tabela a seguir descreve as alterações em cada versão do componente.


|  **Versão**  |  **Alterações**  | 
| --- | --- | 
|  2.0.13  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/lambda-launcher-component.html)  | 
|  2.0.12  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/lambda-launcher-component.html)  | 
|  2.0.11  |  Support para o Lambda manager 2.3.0.  | 
|  2.0.10  |  <a name="changelog-lambda-launcher-2.0.10"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/lambda-launcher-component.html)  | 
|  2.0.9  |  Versão atualizada para o lançamento da versão 2.5.0 do núcleo do Greengrass.  | 
|  2.0.8  |  Versão atualizada para o lançamento da versão 2.4.0 do núcleo do Greengrass.  | 
|  2.0.7  |  Versão atualizada para o lançamento da versão 2.3.0 do núcleo do Greengrass.  | 
|  2.0.6  |  Melhorias na performance geral e correções de erros.  | 
|  2.0.4  |  <a name="changelog-lambda-launcher-2.0.4"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/lambda-launcher-component.html)  | 
|  2.0.3  |  Versão inicial.  | 