【发布时间】:2019-11-15 14:53:37
【问题描述】:
我们目前有 要求:
APIEndPoint ---> aws Lambda ------>aws SQS -----> Java_service
其中 APIEndPoint、Lambda 和 AWS_SQS 是需要与现有 Java_service连接的无服务器功能(新) >(不是无服务器功能)。
Lambda 是一个 NodeJS 运行时
SQS 名称是MyQueue(say)
而不是Java_service(上),如果是另一个NodeJS lambda函数(比如sqsHandler),比如:
APIendPoint ---> aws Lambda ------>aws SQS -----> aws Lambda 2
那么模板将是:
functions:
sqsHandlFunc:
handler: handler.sqsHandler
events:
- sqs:
arn:
Fn:GetAtt:
- MyQueue
- Arn
batchSize: 1
如果处理程序 (sqsHandlFunc) 将 awsSQS 连接到 java 服务(非无服务器),SAM 模板连接应该是什么? java service(springboot app) 可通过 REST api 获得
【问题讨论】:
标签: node.js aws-lambda amazon-cloudformation aws-api-gateway serverless