Rumah >pembangunan bahagian belakang >Golang >Masa jalan al2 tersuai Lambda dengan golang, tamat masa fasa permulaan

Masa jalan al2 tersuai Lambda dengan golang, tamat masa fasa permulaan

王林
王林ke hadapan
2024-02-05 22:39:041222semak imbas

带有 golang 的 Lambda 自定义 al2 运行时,初始化阶段超时

Kandungan soalan

Saya mempunyai fungsi lambda sedia ada dengan masa jalan go1.x dan ia berfungsi dengan baik dengan pencetus persegi. Cuba kemas kini fungsi untuk menggunakan masa jalan baru disediakan.al2 seperti yang diterangkan di sini.

https://aws.amazon.com/blogs/compute/migration-aws-lambda-functions-from-the-go1-x-runtime-to-the-custom-runtime-on-amazon-linux-2/

Perduaan dengan nama bootstrap telah dikemas kini dengan arahan binaan yang dikemas kini ini. GOOS=linux GOARCH=amd64 go build -o bootstrap

Selepas mengemas kini pakej baharu ini dan menukar masa jalan, pelaksanaan sentiasa tamat semasa fasa permulaan.

INIT_REPORT Tempoh permulaan: 10008.47 ms Fasa: init Status: Tamat masa

INIT_REPORT Tempoh Permulaan: 60060.47 ms Fasa: Status Panggilan: Ralat Jenis Ralat: Masa Jalan.Tidak Diketahui

Kod yang sama berfungsi apabila saya menukar binari kepada utama dan bertukar kembali kepada masa jalan go1.x. Ada sesiapa boleh tolong?

Editor:

Masalah telah diselesaikan selepas mengemas kini perpustakaan aws-lambda-go kepada versi terkini.

Versi lama berjalan dengan baik dengan Go 1.x. Tetapi untuk menggunakan masa jalan Amazon Linux 2 tersuai, anda mesti mengemas kini perpustakaan kepada versi terkini.


Jawapan betul


Ternyata pustaka github.com/aws/aws-lambda-go yang digunakan dalam kod sedia ada tidak serasi dengan masa jalan al2 baharu. Pustaka ini telah dikemas kini kepada versi terkini dan masalah ralat tamat masa permulaan telah diselesaikan

Atas ialah kandungan terperinci Masa jalan al2 tersuai Lambda dengan golang, tamat masa fasa permulaan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:stackoverflow.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam