#aws-lambda #run-time #tutorial #handler

bin+lib micro_lambda

AWS Lambda 自定义运行时的简短教程示例

1 个不稳定版本

0.1.0 2020年10月23日

#74#tutorial

MIT/Apache

8KB

micro_lambda

本软件包是创建自定义 AWS Lambda 运行时的简短教程示例。

过程非常简单,AWS Lambda 运行时 API 当前只包含 四个端点

  • 初始化错误 - 如果在调用处理函数之前初始化步骤失败(例如,对全局资源进行一次性初始化等)。
  • 下一次调用 - 一个获取调用事件和一些元数据(AWS 请求 ID)的端点。
  • 调用响应 - 一个将处理函数成功响应 POST 到的端点。
  • 调用错误 - 如果处理函数失败,将错误消息 POST 到的端点。

AWS Lambda 还提供了一个使用 bash 的 简单教程

这个教程的扩展可以是添加对 AWS Lambda 扩展 API 的支持,但在现实世界中,你应该只使用 lambda-runtime 软件包(它还提供了对异步处理函数的支持!)。

依赖项

~2MB
~62K SLoC