其他分享
首页 > 其他分享> > 用于aws扩展客户端库的Spring cloud sqs

用于aws扩展客户端库的Spring cloud sqs

作者:互联网

看来spring cloud aws sqs不支持aws sqs扩展客户端库.

当我向队列发送消息时,Spring sqsListener无法处理像这样的meaasge:

[ “com.amazon.sqs.javamessaging.MessageS3Pointer”,{ “s3BucketName”: “储物柜生命EDI-数据文件从 – SQS-dev的”, “s3Key”:“f7777cab-00BA-4a8d-8bf4-a74b4fc8cf77 “}]. MessageAttribute:“SQSLargePayloadSize” – > “{StringValue:300000,StringListValues:[],BinaryListValues:[],DataType:Number}”

解决方法:

Add AWS extended SQS client library support in Spring AWS Cloud

这个功能有一个开放的GitHub问题,但它尚未获得太多牵引力.您可以直接在项目中利用扩展客户端库.在实现此功能之前,这将是最好的.

我敢肯定Pull Request是受欢迎的.

标签:spring,amazon-sqs
来源: https://codeday.me/bug/20190706/1392939.html