Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Setelah Anda menerapkan fungsi Lambda Anda, Anda dapat memanggilnya dengan beberapa cara:
-
Konsol Lambda — Gunakan konsol Lambda untuk membuat acara pengujian dengan cepat untuk menjalankan fungsi Anda.
-
AWS SDK
— Gunakan SDK untuk AWS menjalankan fungsi Anda secara terprogram. -
API Invoke — Gunakan Lambda Invoke API untuk langsung menjalankan fungsi Anda.
-
The AWS Command Line Interface (AWS CLI)
— Gunakan aws lambda invoke
AWS CLI perintah untuk langsung memanggil fungsi Anda dari baris perintah. -
Sebuah fungsi URL HTTP (S) endpoint — Gunakan fungsi URLs untuk membuat titik akhir HTTP (S) khusus yang dapat Anda gunakan untuk memanggil fungsi Anda.
Semua metode ini adalah cara langsung untuk menjalankan fungsi Anda. Di Lambda, kasus penggunaan umum adalah memanggil fungsi Anda berdasarkan peristiwa yang terjadi di tempat lain dalam aplikasi Anda. Beberapa layanan dapat memanggil fungsi Lambda dengan setiap acara baru. Ini disebut pemicu. Untuk layanan berbasis streaming dan antrian, Lambda memanggil fungsi dengan kumpulan catatan. Ini disebut pemetaan sumber peristiwa.
Saat Anda mengaktifkan suatu fungsi, Anda dapat memilih untuk mengaktifkannya secara sinkron atau asinkron. Dengan invokasi sinkron, Anda menunggu fungsi untuk memproses peristiwa dan mengirimkan respons. Dengan invokasi asinkron, Lambda membuat antrean peristiwa untuk memproses dan mengembalikan respons dengan segera. Parameter InvocationType
permintaan di API Invoke menentukan cara Lambda memanggil fungsi Anda. Nilai RequestResponse
menunjukkan pemanggilan sinkron, dan nilai Event
menunjukkan pemanggilan asinkron.
Untuk menjalankan fungsi Anda IPv6, gunakan titik akhir tumpukan ganda publik Lambda. Titik akhir dual-stack mendukung keduanya dan. IPv4 IPv6 Titik akhir dual-stack Lambda menggunakan sintaks berikut:
protocol
://lambda.us-east-1
.api.aws
Anda juga dapat menggunakan fungsi Lambda URLs untuk memanggil fungsi. IPv6 Fungsi titik akhir URL memiliki format berikut:
https://
url-id
.lambda-url.us-east-1
.on.aws
Jika pemanggilan fungsi menghasilkan kesalahan, untuk pemanggilan sinkron, lihat pesan kesalahan dalam respons dan coba lagi pemanggilan secara manual. Untuk pemanggilan asinkron, Lambda menangani percobaan ulang secara otomatis dan dapat mengirim catatan pemanggilan ke tujuan.