gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 09:23:56 24 4
gpt4 key购买 nike

我想使用 Camel 路由将一些消息属性以及消息正文发送到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.");

任何人都可以给我一些线索和帮助吗?

最佳答案

尝试使用setHeader而不是setProperty

关于java - 如何使用 Camel 在 AWS sqs 上发送消息属性和消息正文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57972024/

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