Peluncur Lambda - AWS IoT Greengrass

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

Peluncur Lambda

Komponen peluncur Lambda (aws.greengrass.LambdaLauncher) memulai dan menghentikan fungsi AWS Lambda pada perangkat inti AWS IoT Greengrass. Komponen ini juga mengatur kontainerisasi apa pun dan menjalankan proses sebagai pengguna yang Anda tentukan.

catatan

Ketika Anda men-deploy komponen fungsi Lambda ke perangkat inti, deployment juga mencakup komponen ini. Untuk informasi selengkapnya, lihat Jalankan fungsi AWS Lambda.

Versi

Komponen ini memiliki versi berikut:

  • 2.0.x

Tipe

Inikomponen adalah komponen generik (aws.greengrass.generic). ParameterInti Greengrassmenjalankan skrip siklus hidup komponen.

Untuk informasi selengkapnya, lihat Jenis komponen.

Sistem operasi

Komponen ini dapat diinstal pada perangkat inti Linux saja.

Persyaratan

Komponen ini memiliki persyaratan sebagai berikut:

  • 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.

Dependensi

Saat Anda men-deploy komponen, AWS IoT Greengrass juga men-deploy 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 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 tersebut. Pada halaman detail komponen, cari daftar Dependensi.

2.0.9 and 2.0.10

Tabel berikut mencantumkan dependensi untuk versi 2.0.9 dan 2.0.10 dari komponen ini.

Dependensi Versi yang kompatibel Jenis dependensi
Manajer Lambda >=2.0.0 <2.3.0 Keras
2.0.4 - 2.0.8

Tabel berikut mencantumkan dependensi untuk versi 2.0.4 hingga 2.0.8 dari komponen ini.

Dependensi Versi yang kompatibel Jenis dependensi
Manajer Lambda >=2.0.0 <2.2.0 Keras
2.0.3

Tabel berikut mencantumkan dependensi untuk versi 2.0.3 komponen ini.

Dependensi Versi yang kompatibel Jenis dependensi
Manajer Lambda >=2.0.3 <2.1.0 Keras

Untuk informasi selengkapnya tentang dependensi komponen, lihat referensi resep komponen.

Konfigurasi

Komponen ini tidak memiliki parameter konfigurasi apapun.

File log lokal

Komponen ini menggunakan file log berikut.

/greengrass/v2/logs/lambdaFunctionComponentName.log

Untuk melihat log komponen ini

  • Jalankan perintah berikut pada perangkat inti untuk melihat file log komponen ini secara real time. Ganti/greengrass/v2dengan jalur keAWS IoT Greengrassroot folder, dan gantiLambdaFunctionComponentNamedengan nama komponen fungsi Lambda yang diluncurkan komponen ini.

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

Changelog

Tabel berikut menjelaskan perubahan dalam setiap versi komponen.

Versi

Perubahan

2.0.10

Perbaikan bug dan peningkatan
  • Penyempurnaan dan perbaikan bug umum.

2.0.9

Versi yang diperbarui untuk rilis inti Greengrass versi 2.5.0.

2.0.8

Versi yang diperbarui untuk rilis inti Greengrass versi 2.4.0.

2.0.7

Versi yang diperbarui untuk rilis inti Greengrass versi 2.3.0.

2.0.6

Peningkatan performa umum dan perbaikan bug.

2.0.4

Perbaikan bug dan peningkatan
  • Memperbaiki masalah saat komponen tidak meneruskan dengan tepat AddGroupOwner ke kontainer fungsi Lambda.

2.0.3

Versi awal.