SuperAPI AI 工具集

aws-lambda

部署与运维

查看项目

更新于 10-16 06:42

技能介绍

用途:在 AWS Lambda 上管理无服务器函数,覆盖部署、调用、日志查看与配置调整。

主要能力:列出函数、查看函数详情、同步或异步调用、查看近期日志、更新函数代码(zip)、更新环境变量、调整内存与超时、列出函数版本与别名、查看并发配置。

必要用法:需配置环境变量 AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY 作为凭证,AWS_DEFAULT_REGION 指定区域(如 us-east-1)。常用命令包括:aws lambda list-functions --query 'Functions[].{Name:FunctionName,Runtime:Runtime,Memory:MemorySize,Timeout:Timeout,Last:LastModified}' --output table;aws lambda get-function --function-name my-function;aws lambda invoke --function-name my-function --payload '{"key":"value"}' --cli-binary-format raw-in-base64-out /tmp/lambda-out.json;异步调用加 --invocation-type Event;日志用 aws logs tail /aws/lambda/my-function --since 30m --format short;更新代码用 aws lambda update-function-code --function-name my-function --zip-file fileb:///tmp/function.zip;更新配置用 aws lambda update-function-configuration。

限制与注意:JSON 载荷需使用 --cli-binary-format raw-in-base64-out;更新函数代码或配置前应确认;大型部署建议改用 S3 上传而非 zip。资料未提供收费、价格或平台支持范围等信息。