腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
即使
在从
处理
程序
返回
错误
之后
,
Lambda
也
不会
重新
尝试
处理
SQS
消息
error-handling
、
aws-lambda
、
amazon-sqs
、
retry-logic
我正在
尝试
使用标准
SQS
调用
lambda
函数。我已经使用try-catch块
处理
了
错误
,只要捕获到
错误
,就会
返回
它。否则,
返回
200 OK的响应
消息
。 我想
重新
处理
返回
错误
的
消息
。但是
lambda
不会
重新
处理
这些
消息
。
即使
是保留时间(5分钟
浏览 25
提问于2021-08-16
得票数 0
回答已采纳
1
回答
函数超时时,AWS
Lambda
返回
200到
SQS
node.js
、
amazon-web-services
、
aws-lambda
、
amazon-sqs
、
serverless-framework
解析这很好,但是由于这个超时/
错误
,应该
重新
尝试
SQS
消息
,但是在X射
浏览 2
提问于2021-02-10
得票数 0
1
回答
SQS
需要大约10s来
处理
传入的
消息
,这是正常的吗?它是否能够更快地
处理
?
amazon-web-services
、
aws-lambda
、
amazon-sqs
设置非常简单:后端服务向
SQS
发送
消息
,-> ->触发器,
lambda
,->,
lambda
代码被执行。在后端服务将
消息
发送到
SQS
之后
,我立即添加了一个日志。 然后我使用CloudWatch查看了
lambda
的日志。令我惊讶的是,后端服务日志与第一个
lambda
日志之间的间隔约为10秒,这意味着
SQS
浏览 0
提问于2021-07-14
得票数 0
回答已采纳
1
回答
如何从
lambda
触发器
返回
消息
给
SQS
?
aws-lambda
、
amazon-sqs
我有
lambda
触发器,它从
SQS
队列读取
消息
。在某些情况下,
消息
可能还没有准备好进行
处理
,所以我想将
消息
放回队列中1分钟,然后再试一次。attemptCount = 2
sqs
= boto3.resource('
sqs
') # Get the
浏览 1
提问于2018-12-16
得票数 1
1
回答
单并发微服务组合的
SQS
Lambda
配置优化
amazon-web-services
、
aws-lambda
、
message-queue
、
amazon-sqs
基本上,让我将服务定义为
SQS
队列+
Lambda
函数。目前,我在服务3上有以下配置。相反,
在从</e
浏览 2
提问于2019-08-16
得票数 2
2
回答
在达到最大重驱(重试)策略号后,
SQS
批
处理
中的所有
消息
是否发送到死信队列?
amazon-web-services
、
amazon-sqs
、
dead-letter
我有一个
SQS
队列,这个队列的使用者是
lambda
,未
处理
的
消息
被发送到一个死信队列,重驱策略为10。我的
SQS
队列的批
处理
大小为5,是将特定批中的所有
消息
发送到DLQ,还是只有那些跨越了10重试
尝试
而没有
处理
的
消息
才会被发送到DLQ。如果一批5中的3条
消息
被成功
处理
,那么所有5条都会转到DLQ,还是只有2条没有被
处理
。
浏览 5
提问于2021-04-08
得票数 1
回答已采纳
2
回答
AWS
Lambda
和
SQS
:故障报告
java
、
aws-lambda
、
amazon-sqs
问题是,如果批
处理
失败(部分或全部),我应该如何完成
lambda
的执行。
Lambda
处理
程序
的代码如下所示: private如果出现故障,processMessages将首先从
SQS
中删除
处理
过的
消息
,然后引发异常(BatchProcessingFailure)。
SQS
<e
浏览 6
提问于2021-01-03
得票数 2
回答已采纳
3
回答
来自DynamoDB的AWS
处理
流
aws-lambda
、
streaming
、
amazon-dynamodb
、
amazon-dynamodb-streams
我正在
尝试
创建一个从dynamoDB表中消耗流的
lambda
函数。但是,我想知道哪种
处理
数据的最佳做法,这些数据在执行过程中可能没有被
处理
过?例如,我的
lambda
失败了,我丢失了流的一部分,这是
重新
处理
丢失数据的最佳方法吗?
浏览 0
提问于2018-08-21
得票数 11
回答已采纳
2
回答
如果
lambda
超时,来自
SQS
的一批
消息
是否可再次用于
处理
?
amazon-web-services
、
aws-lambda
、
amazon-sqs
有一个
SQS
作为
lambda
的输入触发器。从
SQS
获取的记录的批
处理
大小为10。我试着在几个文档中寻找这个:,。但没能找到。 如果这10条
消息
确实可以用于
处理
,那么我想实现的一个可能的解决方案是:一旦
消息
被
处理
,就
浏览 8
提问于2021-07-06
得票数 0
回答已采纳
1
回答
试图从
sqs
中触发
lambda
函数,它正在触发
lambda
,但队列中没有
消息
。
amazon-web-services
、
aws-lambda
、
amazon-sqs
我试图从
SQS
延迟队列中触发
lambda
函数,它正在触发
lambda
,但队列中没有
消息
。
即使
当我检查aws控制台时,
也
会出现
消息
延迟,并且该延迟时间已经结束。它会触发我的
lambda
函数,但是当我的
lambda
试图获取
消息
列表时,它会显示空列表。另一件事是,当我在此
之后
删除
lambda
触发器时,每当我发送
消息
来排队时,它就会显示延迟时间
之后
可用的
浏览 0
提问于2019-09-12
得票数 2
回答已采纳
2
回答
AWS
Lambda
函数不足以
处理
SQS
消息
amazon-web-services
、
aws-lambda
、
amazon-sqs
我有一个
lambda
,它订阅一个
SQS
队列来
处理
消息
。
消息
量很大。 问题:队列增长非常快,
lambda
函数没有扩展到足够快的
处理
消息
。同时执行
lambda
的只有20到25次,尽管我还有950个或更多未使用的
lambda
执行的配额。为什么它不旋转更多的羔羊来
处理
我的队列更快?这个可配置吗?这是我的应用
程序
中的一个问题,因为我使用的是标准的
SQS
队列,它不提供订购保证
浏览 0
提问于2018-12-18
得票数 2
回答已采纳
1
回答
如何在触发
lambda
后将
消息
保留在
SQS
上
amazon-web-services
、
aws-lambda
、
amazon-sqs
在我的应用
程序
中,我们使用
SQS
来排队等待另一个模块
处理
的
消息
。
SQS
不会
发送
消息
已经到达的通知,我不想让我的应用
程序
每隔"X次“就去检查它。因此,我
尝试
使用
lambda
触发器向我的模块发出http请求,并使其在
消息
到达时汇集来自
SQS
的
消息
。 问题是,如果
lambda
函数没有
错误
(据我所知),
SQS
浏览 11
提问于2020-07-02
得票数 2
回答已采纳
3
回答
Lambda
是否需要在
处理
后从
SQS
队列中删除
消息
?
amazon-web-services
、
aws-lambda
、
aws-sdk
、
amazon-sqs
我在这里查看AWS
SQS
文档:https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/ReceiveMessage.html#receive-
sqs
-message我的理解是,一旦我们完成对
消息
的
处理
,就需要使用AmazonSQSClient.DeleteMessage()删除它,但是当我们使用
SQS
触发的
Lambda
时,这是必要的吗?我正在使用一个由SQSEven
浏览 31
提问于2020-12-15
得票数 2
回答已采纳
1
回答
未使用Terraform的
Lambda
批
处理
项失败
amazon-web-services
、
aws-lambda
、
terraform
、
amazon-sqs
我试图使用这个选项将失败的
消息
返回
到
SQS
,以便使用进行
重新
处理
。": { "aws:SourceArn": "${aws_s3_bucket.bucket.arn}" } }}}const batchItemFailures = []; const
浏览 15
提问于2022-05-26
得票数 0
7
回答
分批
处理
AWS
Lambda
消息
amazon-web-services
、
aws-lambda
、
amazon-sqs
是关于
Lambda
分批工作的。我知道我可以设置
Lambda
来使用批
处理
消息
。在
Lambda
函数中,我迭代每条
消息
,如果一个
消息
失败,
Lambda
就退出。循环又开始了。我想知道稍微不同的方法--假设我有三条
消息
:A、B和C。我
也
把它们分批带走。如果
消息
B失败(例如API调用失败),我将
消息
B
返回
到
SQS
,并继续
处理
消息</
浏览 0
提问于2019-02-08
得票数 9
回答已采纳
1
回答
是否有可能让
SQS
轮询、
Lambda
将
消息
置于正在运行的状态而不是删除它们?
amazon-web-services
、
aws-lambda
、
amazon-sqs
当轮询
Lambda
读取
消息
时,它会在执行期间使其处于运行状态。当它完成时,它会删除
消息
。相反,我希望
Lambda
不删除
消息
,而是将它们保持在信息中,并将收据句柄传递给外部进程。
浏览 3
提问于2020-08-27
得票数 2
回答已采纳
1
回答
事件源映射(用于)是否将
消息
发送到AWS中的死信队列?
amazon-web-services
、
asynchronous
、
aws-lambda
、
synchronous
、
aws-msk
我使用AWS ( Apache的托管流服务)作为
lambda
函数的触发器。我有一个零秒的窗口,一批大小的。我注意到,
在从
MSK轮询
消息
之后
,从
lambda
服务调用
lambda
函数是同步的;这意味着只要
lambda
执行不成功,它就
不会
将
消息
提交回分区。我观察到的是,尽管只要
消息
没有提交回主题分区,只要
lambda
执行成功,但
即使
在6小时
之后
,也无法在set dead
浏览 15
提问于2022-08-04
得票数 1
回答已采纳
2
回答
AWS中
SQS
队列的实时监控
aws-lambda
、
amazon-sqs
、
grafana
提供实时监视发送到
SQS
队列的
消息
总数的最佳方法是什么?我的同事们建立了实时监控上传到S3桶的功能,使用
lambda
来填充PostgreSQL DB,并使用Grafana来查询这一点。
浏览 1
提问于2018-09-24
得票数 4
回答已采纳
5
回答
SNS到
Lambda
,SNS到
SQS
到
Lambda
amazon-web-services
、
aws-lambda
、
amazon-sqs
、
amazon-sns
如果有人能帮我解释的话,我想弄清楚我是否需要工作流程中的
SQS
。在我的应用
程序
中,当一个动作被执行时,它会向SNS主题提交信息,SNS主题调用
Lambda
来做一些
处理
。这是很好的工作,因为它是。当我在网上进行研究时,人们似乎
也
在这个堆栈中使用
SQS
,其中SNS会将信息放在
SQS
上,然后
SQS
将调用
Lambda
。 我想我想要理解的是在这里需要
SQS
。那会增加什么价值?换句话说,直接从SNS调用
Lambda</e
浏览 22
提问于2017-03-07
得票数 73
回答已采纳
1
回答
AWS -
SQS
批量大小和
Lambda
方法
amazon-web-services
、
lambda
、
amazon-sqs
如果我理解正确的话,
Lambda
上的批
处理
大小设置决定了从
SQS
一次扫描中要接收多少
消息
。如果我将批
处理
大小设置为5,那么如果
SQS
中有5条
消息
,它们将包含在数组中。如果有10条
消息
,那么
Lambda
将被调用两次,每条记录中有5条
消息
。 我现在有点困惑,不知道该采取什么方法。我的
Lambda
相当简单。它将是对外部服务的Axios POST请求。如果它出错,我将抛出一个
错误
。我甚至可
浏览 2
提问于2019-02-07
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我是如何在AWS Lambda中用几分钟处理50万个事务的?
我们为什么从 Lambda 迁移到了 ECS?
急需降低系统复杂性,我们从Kafka迁移到了Pulsar
RabbitMQ教程C#版-工作队列
Spring5-Webflux响应式编程的必由之路
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券