Spring Cloud AWS Lambda简介
适配器具有几个可以使用的通用请求处理程序。最通用的是SpringBootStreamHandler,它使用Spring Boot提供的Jackson ObjectMapper对函数中的对象进行序列化和反序列化。您还可以扩展SpringBootRequestHandler并将其输入和输出类型作为类型参数(使AWS能够检查类并自己进行JSON转换)。
如果您的应用程序具有多个Function等类型的@Bean等,则可以通过配置function.name(例如,在AWS中作为FUNCTION_NAME环境变量)来选择要使用的一个。
从Spring Cloud FunctionCatalog中提取函数(首先搜索Function,然后搜索Consumer,最后搜索Supplier)。