为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Camel 在 AWS sqs 上发送消息属性和消息正文?

如何使用 Camel 在 AWS sqs 上发送消息属性和消息正文?

翻翻过去那场雪 2023-08-04 19:12:55
我想使用骆驼路由将一些消息属性以及消息正文发送到AWS sqs。但只有消息正文被发送。我无法将消息属性发送到 SQS。以下是我的路线from("direct:send-to-sqs")                 .setBody(simple("${exchangeProperty.ENTITY_JSON}"))                 .setProperty("systemName",simple("FINANCE"))                 .log("body which is to be send to sqs is ${body}")                 .to("aws-sqs://{my sqs url}:QueueForPOC?" +                                         "amazonSQSClient=#sqsClient&attributeNames=#systemName")                 .log("entity has been sent to SQS.");谁能给我一些线索和帮助吗?
查看完整描述

1 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

尝试使用setHeader而不是setProperty



查看完整回答
反对 回复 2023-08-04
  • 1 回答
  • 0 关注
  • 54 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信