【发布时间】:2023-04-09 10:01:01
【问题描述】:
用例:使用 Mule Amazon SQS 连接器 5.6 向 AWS SQS FIFO 队列名称 muleTesting.fifo 发送消息
实施:https://docs.mulesoft.com/amazon-sqs-connector/5.6/amazon-sqs-connector-examples
问题:如何使用 Mule SQS 连接器在 SendMessageRequest 上添加 MessageGrouperID 参数,以下是 SendMessage Mule 组件上的错误:
{
body: "Hello World",
messageAttributes: {
"AccountId": {
"stringValue" : "000123456",
"dataType" : "String.AccountId"
} as Object {
class: "org.mule.extension.sqs.api.model.MessageAttributeValue"
},
"NumberId": {
"stringValue" : "230.000000000000000001",
"dataType" : "Number"
} as Object {
class : "org.mule.extension.sqs.api.model.MessageAttributeValue"
}
} as Object {
class: "java.util.HashMap"
}
} as Object {
class: "org.mule.extension.sqs.api.model.Message"
}
错误:
“请求必须包含参数MessageGroupId。(服务:AmazonSQS;状态码:400;错误码:MissingParameter;请求ID:43ce279b-5972-5df0-bff5-706ac30f8b29;代理:null)”
【问题讨论】:
标签: amazon-web-services mule amazon-sqs fifo