キャメル v2.8 (camel-aws/sqs)
camel aws-sqs コンポーネントを使用してメッセージを共有キューに送信することは可能ですか?
myQueue に直接送信できますが、SQS アクセス ポリシー経由でアクセスできる他のキューには送信できず、CURL 経由で直接動作することを確認しました
Camel aws-sqs エンドポイント URL と機能するルートは次のようになります。
from("someplace").to("aws-sqs://myQueue?amazonSQSEndpoint=" + endpoint + "&accessKey=" + accessKey +"&secretKey=" + secretKey);
次の形式で URL を提供しながら、共有キューに送信できるようにする必要があります。
https://sqs.us-west-1.amazonaws.com/111222333444/sharedQueue?Action=SendMessage
&MessageBody=test
&Version=2011-10-01
&Timestamp=2012-1201T22%3A01%3A15Z
&Signature=Kl0Vki0KzvoB6Z2NUHFT7mxsurCn%2FjPHv4%2BJ8LEo7NA%3D
&SignatureMethod=HmacSHA256
&SignatureVersion=2
&AWSAccessKeyId=AKIXJMGM5GYMGSTANQ8A
Camel aws-sqs v2.8 はこの機能を提供しますか?
ありがとうございました。