gpt4 book ai didi

node.js - 无法通过Lambda函数访问SQS队列消息 - 无服务器框架

转载 作者:太空宇宙 更新时间:2023-11-04 01:54:13 25 4
gpt4 key购买 nike

我有一个 lambda 函数,它应该从 SQS 队列读取消息并进行处理。当我将所有内容部署到 AWS 并尝试调用 lambda 函数时,收到“errorMessage”:“对资源 https://sqs.us-east-1.amazonaws.com/ 的访问被拒绝。”

但是,Lambda 函数在通过 Serverless Offline 插件本地运行时可以读取消息。我已给予适当的许可,如下所示。我的项目是基于使用node.js的Serverless框架。这是权限 block ,

- 效果:允许
行动:
- 平方:*
资源:
- Fn::GetAtt:
- 通知队列
- 阿恩

最佳答案

找出了由于 iamRoleStatements 语句缩进不当导致的问题。由于 Serverless 尚未更新 lambda 执行角色下的策略。

关于node.js - 无法通过Lambda函数访问SQS队列消息 - 无服务器框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48574178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com