

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Manajer Lambda
<a name="lambda-manager-component"></a>

Komponen manajer Lambda (`aws.greengrass.LambdaManager`) mengelola item kerja dan komunikasi interproses untuk AWS Lambda fungsi yang berjalan pada perangkat inti Greengrass.

**catatan**  <a name="lambda-component-dependency-note"></a>
Ketika Anda men-deploy komponen fungsi Lambda ke perangkat inti, deployment juga mencakup komponen ini. Untuk informasi selengkapnya, lihat [Jalankan AWS Lambda fungsi](run-lambda-functions.md).

**Topics**
+ [Versi](#lambda-manager-component-versions)
+ [Sistem operasi](#lambda-manager-component-os-support)
+ [Tipe](#lambda-manager-component-type)
+ [Persyaratan](#lambda-manager-component-requirements)
+ [Dependensi](#lambda-manager-component-dependencies)
+ [Konfigurasi](#lambda-manager-component-configuration)
+ [Berkas log lokal](#lambda-manager-component-log-file)
+ [Changelog](#lambda-manager-component-changelog)

## Versi
<a name="lambda-manager-component-versions"></a>

Komponen ini memiliki versi berikut:
+ 2.3.x
+ 2.2.x
+ 2.1.x
+ 2.0.x

## Sistem operasi
<a name="lambda-manager-component-os-support"></a>

Komponen ini hanya dapat diinstal pada perangkat inti Linux.

## Tipe
<a name="lambda-manager-component-type"></a>

<a name="public-component-type-plugin-para1"></a>Komponen ini adalah komponen plugin (`aws.greengrass.plugin`). [Inti Greengrass](greengrass-nucleus-component.md) menjalankan komponen plugin dalam Java Virtual Machine (JVM) yang sama sebagai inti. Nukleus dimulai ulang saat Anda mengubah versi komponen ini di perangkat inti.

<a name="public-component-type-plugin-para2"></a>Komponen plugin menggunakan file log yang sama seperti inti Greengrass. Untuk informasi selengkapnya, lihat [Memantau AWS IoT Greengrass log](monitor-logs.md).

<a name="public-component-type-more-information"></a>Untuk informasi selengkapnya, lihat [Jenis komponen](develop-greengrass-components.md#component-types).

## Persyaratan
<a name="lambda-manager-component-requirements"></a>

Komponen ini memiliki persyaratan sebagai berikut:
+ <a name="core-device-lambda-function-requirements"></a>Perangkat inti Anda harus memenuhi persyaratan untuk menjalankan fungsi Lambda. Jika Anda ingin perangkat inti untuk menjalankan fungsi Lambda kontainer, perangkat harus memenuhi persyaratan untuk melakukannya. Untuk informasi selengkapnya, lihat [Persyaratan fungsi Lambda](setting-up.md#greengrass-v2-lambda-requirements).
+ Komponen manajer Lambda didukung untuk berjalan di VPC.

## Dependensi
<a name="lambda-manager-component-dependencies"></a>

Saat Anda menerapkan komponen, gunakan AWS IoT Greengrass juga versi dependensinya yang kompatibel. Ini berarti bahwa Anda harus memenuhi persyaratan untuk komponen dan semua dependensinya untuk berhasil men-deploy komponen. Bagian ini berisi daftar dependensi untuk [versi yang dirilis](#lambda-manager-component-changelog) dari komponen ini dan kendala versi semantik yang menentukan versi komponen untuk setiap dependensi. Anda juga dapat melihat dependensi untuk setiap versi komponen di [konsol AWS IoT Greengrass](https://console.aws.amazon.com//greengrass) tersebut. Pada halaman detail komponen, cari daftar **Dependensi**.

------
#### [ 2.3.7 ]

Tabel berikut mencantumkan dependensi untuk versi 2.3.7 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.17.0 | Lunak | 

------
#### [ 2.3.6 ]

Tabel berikut mencantumkan dependensi untuk versi 2.3.6 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.16.0  | Lunak | 

------
#### [ 2.3.5 ]

Tabel berikut mencantumkan dependensi untuk versi 2.3.5 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.15.0  | Lunak | 

------
#### [ 2.3.4 ]

Tabel berikut mencantumkan dependensi untuk versi 2.3.4 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.14.0  | Lunak | 

------
#### [ 2.3.2 and 2.3.3 ]

Tabel berikut mencantumkan dependensi untuk versi 2.3.2 dan 2.3.3 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.13.0  | Lunak | 

------
#### [ 2.2.10 and 2.3.1 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.10 dan 2.3.1 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.12.0  | Lunak | 

------
#### [ 2.2.8 and 2.2.9 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.8 dan 2.2.9 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.11.0  | Lunak | 

------
#### [ 2.2.7 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.7 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.10.0  | Lunak | 

------
#### [ 2.2.6 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.6 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.9.0  | Lunak | 

------
#### [ 2.2.5 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.5 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.8.0  | Lunak | 

------
#### [ 2.2.4 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.4 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.7.0  | Lunak | 

------
#### [ 2.2.1 - 2.2.3 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.1 hingga 2.2.3 komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.6.0  | Lunak | 

------
#### [ 2.2.0 ]

Tabel berikut mencantumkan dependensi untuk versi 2.2.0 komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.5.0 <2.6.0  | Lunak | 

------
#### [ 2.1.3 and 2.1.4 ]

Tabel berikut mencantumkan dependensi untuk versi 2.1.3 dan 2.1.4 dari komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.5.0  | Lunak | 

------
#### [ 2.1.2 ]

Tabel berikut mencantumkan dependensi untuk versi 2.1.2 komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.4.0  | Lunak | 

------
#### [ 2.1.1 ]

Tabel berikut mencantumkan dependensi untuk versi 2.1.1 komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.3.0  | Lunak | 

------
#### [ 2.1.0 ]

Tabel berikut mencantumkan dependensi untuk versi 2.1.0 komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.0 <2.2.0  | Lunak | 

------
#### [ 2.0.x ]

Tabel berikut mencantumkan dependensi untuk versi 2.0.x komponen ini.


| Dependensi | Versi yang kompatibel | Jenis dependensi | 
| --- | --- | --- | 
| [Inti Greengrass](greengrass-nucleus-component.md) |  >=2.0.3 <2.1.0  | Lunak | 

------

Untuk informasi selengkapnya tentang dependensi komponen, lihat [referensi resep komponen](component-recipe-reference.md#recipe-reference-component-dependencies).

## Konfigurasi
<a name="lambda-manager-component-configuration"></a>

Komponen ini menyediakan parameter konfigurasi berikut yang dapat Anda sesuaikan ketika Anda men-deploy komponen.

`logHandlerMode`  
Hanya untuk manajer lambda versi 2.3.0\$1 
Digunakan untuk memilih implementasi manajer log Lambda untuk digunakan. Tetapkan nilainya `optimized` untuk menggunakan lebih sedikit utas untuk membaca log lambda.

`getResultTimeoutInSecond`  
(Opsional) Jumlah waktu maksimum dalam detik yang dapat dijalankan oleh fungsi Lambda sebelum waktunya habis.  
Default: `60`

## Berkas log lokal
<a name="lambda-manager-component-log-file"></a>

Komponen ini menggunakan file log yang sama dengan komponen inti [Greengrass](greengrass-nucleus-component.md).

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

**Untuk melihat log komponen ini**
+ Jalankan perintah berikut pada perangkat inti untuk melihat file log komponen ini secara real time. Ganti `/greengrass/v2` dengan jalur ke folder AWS IoT Greengrass root.

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

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

Tabel berikut menjelaskan perubahan dalam setiap versi komponen.


|  **Versi**  |  **Perubahan**  | 
| --- | --- | 
|  2.3.7  |  Versi diperbarui untuk Greengrass nucleus versi 2.16.0 rilis.  | 
|  2.3.6  | Versi diperbarui untuk Greengrass nucleus versi 2.15.0 rilis. | 
|  2.3.5  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.3.4  | Versi diperbarui untuk Greengrass nucleus versi 2.13.0 rilis. | 
|  2.3.3  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.3.2  | Versi diperbarui untuk Greengrass nucleus versi 2.12.0 rilis. | 
|  2.3.1  |  <a name="changelog-lambda-manager-2.3.1"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.3.0  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.11  |  <a name="changelog-lambda-manager-2.2.11"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.10  | Versi diperbarui untuk Greengrass nucleus versi 2.11.0 rilis. | 
|  2.2.9  |  <a name="changelog-lambda-manager-2.2.9"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.8  | Versi diperbarui untuk Greengrass nucleus versi 2.10.0 rilis. | 
|  2.2.7  | Versi diperbarui untuk Greengrass nucleus versi 2.9.0 rilis. | 
|  2.2.6  | Versi diperbarui untuk Greengrass nucleus versi 2.8.0 rilis. | 
|  2.2.5  |  <a name="changelog-lambda-manager-2.2.5"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.4  |  Versi diperbarui untuk Greengrass nucleus versi 2.6.0 rilis.  | 
|  2.2.3  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.2  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.1  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.2.0  |  <a name="changelog-lambda-manager-2.2.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.1.4  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/greengrass/v2/developerguide/lambda-manager-component.html)  | 
|  2.1.3  |  Versi diperbarui untuk Greengrass nucleus versi 2.4.0 rilis.  | 
|  2.1.2  |  Versi yang diperbarui untuk rilis inti Greengrass versi 2.3.0.  | 
|  2.1.1  |  Versi yang diperbarui untuk rilis inti Greengrass versi 2.2.0.  | 
|  2.1.0  |  Versi yang diperbarui untuk rilis inti Greengrass versi 2.1.0.  | 
|  2.0.3  |  Versi awal.  | 