Lambda版本控制 - 不会通过SQS触发特定版本

问题描述 投票:0回答:2

我有触发lambda函数的SQS。

Lambda函数有版本3(带别名prod)。

当我将其设置为LATEST以外的任何版本时,它不会被触发。

有什么想法吗? SQS只能触发最新的lambda函数

function amazon-web-services aws-lambda
2个回答
1
投票

据我所知,你可以在使用函数version时定义ARN

示例:

1.helloword版本1

arn:aws:lambda:aws-region:acct-id:function:helloworld:1

参考链接:here


0
投票

我发现如果一个函数的多个版本由同一个队列触发,那么就会出现某种竞争,并且可能会触发不同的版本。

所以,看起来,你应该小心使用不同的队列或从你不再积极使用/测试的版本中删除触发器关系。

© www.soinside.com 2019 - 2024. All rights reserved.