是否可以使用Java-DSL语法将消息发送到Amazon SQS“ FIFO”队列:
from("..")..to("aws-sqs://testSQSFifo.fifo?amazonSQSClient=#amazonSQSClient);
请记住:这是一个FIFO队列,因此需要MessageGroupID和MessageDeduplicationID。
答案 0 :(得分:0)
尝试使用以下语法:
from("..")..to("aws-sqs://testSQSFifo.fifo?amazonSQSClient=#amazonSQSClient&messageGroupIdStrategy=STRATEGY);
其中策略可以是以下选项之一: useConstant , useExchangeId , usePropertyValue 。对于usePropertyValue选项,将使用属性CamelAwsMessageGroupId的值。