- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经创建了一个 FIFO SQS 队列。使用以下参数向队列发送消息时,
var params= {
MessageBody: payload,
QueueUrl: sqsURL + body.device + ".fifo"
}
sqs.sendMessage(params, function(err, res) {
err ? callback(err) : callback(null, res);
});
我收到一条警告,内容为“缺少参数 messagegroupid”
然后我继续将 MessageGroupId 添加到我的参数中。
var params= {
MessageBody: payload,
MessageGroupId: "posts",
QueueUrl: sqsURL + body.device + ".fifo"
}
sqs.sendMessage(params, function(err, res) {
err ? callback(err) : callback(null, res);
});
然后 SQS 向我抛出“UnexpectedParameter:在参数中发现意外的键‘MessageGroupId’”。
我被这组相互矛盾的指令弄糊涂了。我在 createQueue 和 sendMessage 命令中使用相同的 SDK 区域。
var sqs= new aws.SQS({ region: "us-east-2" });
最佳答案
我在使用 Lambda 时遇到了同样的错误(因此找到了您的帖子)。想知道他们是否忘记刷新 native SDK,我用我的函数上传了最新版本的 SDK(2.7.7),错误消失了。
由于上传 SDK 后无法在 Lambda 中进行编辑,我随后删除了它并重新上传了函数,但错误又回来了:(。
所以现在,如果您想将它与 Lambda 一起使用,您必须将 SDK 包含在您的部署包中。
关于amazon-web-services - SQS 的意外参数 MessageGroupId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40704696/
我正在尝试使用 JmsTemplate 将消息发送到 AwsSQS fifo 队列. 代码: Message message = new Message().withBody("Hi"); jmsTe
我已经创建了一个 FIFO SQS 队列。使用以下参数向队列发送消息时, var params= { MessageBody: payload, QueueUrl: sqsURL +
如何使用 messagegroupid 参数仅接收标记有我需要的 id 的队列消息? 我一直在尝试使用下面的行进行检索,但它也将始终接收来自其他组 ID 的所有队列消息。 List messages
我正在使用 AWS CDK 创建一个状态机,该状态机将消息发送到 fifo 队列并等待 lambda 工作线程的回调以继续执行。 我希望发送到 fifo 队列的消息能够分配一个动态 MessageGr
我看到 SQS FIFO 队列最近是 added作为 Lambda 事件源。 我试图了解如何使用 MessageGroupId 处理 FIFO 消息指定的参数将由 Lambda 处理。 来自 boto
在我的项目中,我有一组远程节点,这些节点上有需要下载的数据并设置一个 FIFO SQS 队列,并且能够向/从它推送和拉取消息,以便下载数据。 因为这些节点是远程的,它们的带宽可能有限,所以我使用 Me
我是一名优秀的程序员,十分优秀!