在发送带有以下代码的属性到SQS的消息发送之前(并检查SQS控制台以查看是否所有内容都正确发布)…

messageRequest.addMessageAttributesEntry(

"attributeTest",

new MessageAttributeValue()

.withDataType("String")

.withStringValue("attributeTest 123"));

我无法检索消息中的任何消息属性.所有我看到的结果是“0属性”.在Amazon SQS控制台中重新检查消息,消息和属性 – 仍然存在.

// Message was previously checked in SQS console and contains

// an attribute named "attributeTest"

AmazonSQS sqs = ...

List messages = sqs.receiveMessage(receiveMessageRequest).getMessages();

for (Message : messages)

{

Map attributes = message.getMessageAttributes();

System.out.println("" + attributes.size() + " attributes.");

}

我在Java 1.7中使用Amazon SQS SDK v1.8与Play Framework 2.2.3.起初我以为可能是SQS版本,但尝试升级到1.8.7无效.

发现here的官方文档根本没有提供任何源代码来读取属性.也不是github搜索,堆栈溢出.我一直在尝试几个小时,没有任何成功.

感谢任何帮助!

amazon sqs java_Amazon SQS Java SDK – 无法接收消息属性相关推荐

  1. amazon sqs java_Amazon SQS 消息队列服务

    Amazon sqs是亚马逊提供的线上消息队列服务, 可以实现应用程序解耦,以及可靠性保证. sqs提供了两种消息队列, 一种是标准消息队列, 一种是先进先出队列(FIFO), 其区别是FIFO是严格 ...

  2. aws sqs java_Amazon SQS

    特点.功能和接口 问:是否可以将 Amazon SQS 与其他 AWS 服务结合使用? 能.您可以将 Amazon SQS 与 Amazon EC2.Amazon EC2 Container Serv ...

  3. 华为开发者联盟安卓Push Demo无法接收消息的解决

    前段时间用了华为开发者联盟的Push服务,想自己在服务器端用华为Push的JAVA SDK来Push消息到安卓客户端上面,一直在编写服务器端,而且客户端用过华为的demo,之前是好了,能收到手动发出的 ...

  4. amazon sqs java_使用java的Amazon sns和sqs消息

    我有两个不同的系统(A和B)使用 amazon sqs进行通信. 系统A向系统B发送消息. 目前,系统B使用在服务器启动时启动的独立线程获取消息. 这是run方法: @Override public ...

  5. Amazon S3 的 java sdk简单使用

    Amazon S3 的 java sdk简单使用 在开发过程中基本都需要使用到对象存储技术. 对于一些国内的项目来说,可以使用阿里云,七牛云,京东云等开发平台进行开发对接存储对象. 而对于海外的项目, ...

  6. 表格存储的Java SDK性能优化经验

    原文发布于阿里云论坛,在圈子内重发. 问题背景 用户通过Java SDK来访问表格存储,在SDK内部也是有开销的,在高并发的场景下这些开销尤其突出.如果SDK的性能很差,用户为了达到更高的QPS,可能 ...

  7. SpringMVC 整合新浪微博登录 Java SDK

    为什么80%的码农都做不了架构师?>>>    现在很多网站都整合了便捷的第三方登录,如QQ登录.新浪微博.搜狐.网易等,为用户提供不少方便和节约时间.我们可以选择使用JS或SDK实 ...

  8. jpush java_JPush Java SDK 示例代码与简要注释

    建议使用JPush 服务端SDK的人都先看下接口文档,了解推送api,具体链接:JPush v3 推送api文档 本人下载的是JPush Java 3.2.9版本的SDK源码(下载链接:JPush J ...

  9. java微信机器人_GitHub - linux-china/weixin-robot-java: 微信公共平台机器人Java SDK

    Weixin robot Java 微信公共平台自动回复机器人的Java SDK,你可以使用SDK简单快速构建微信机器人. 微信Robot Java借鉴了url rewrite的思想,url rewr ...

最新文章

  1. android surfaceflinger 老罗,「Android」SurfaceFlinger分析
  2. 高光谱数据集_基于飞桨实现高光谱反演:通过遥感数据获取土壤某物质含量
  3. centos 更新内核步骤
  4. 淘宝关键词搜索采集商品数据接口
  5. Python数据可视化,Pyecharts库,国家卫健委疫情风险等级数据可视化
  6. Open vStorage —— 虚拟化的存储路由系统
  7. Chrome 去掉“该网站的安全证书不受信任!”的提示
  8. 计算机系统的cpu数量,设置cpu核心数量方法,电脑降低cpu处理器数量和内存大小图文教程...
  9. 社保及公积金转外省流程
  10. 大厂对学历的要求是什么?如果学历不够,拿什么来凑?
  11. 取名算法之用JAVA实现姓名测试
  12. 【海大838】22年考研真题及解析
  13. python生产环境部署
  14. [计算机网络] --- RSTP运行原理及配置
  15. 用英语表达“谢谢”,thank you,thank you very much的其他多种方式
  16. 计算机教室防辐射方案,办公室电脑族如何防辐射 内调外养轻松应对
  17. 开源网校系统如何搭建
  18. Shell 中的真与假
  19. linux io栈(读写流程)
  20. JS中字符串操作方法

热门文章

  1. 可以使用免费wifi啦
  2. LCD 时间参数与crt显示器联系
  3. matlab移花接木,天龙八部分析帝:天山移花接木VS明教怒火连斩
  4. 统计大写字母和小写字母的个数
  5. 提取多项式系数和次数c语言,C++作业:用节点node表示多项式的系数和次数,编程合并两个链式表达的多项式...
  6. Miniconda安装、卸载与conda简单使用
  7. categorical_crossentropy 和 sparse_categorical_crossentropy的区别
  8. 电脑设置任务定时重启返回码0X4F7
  9. 【主键索引】和【非主键索引】
  10. Jmeter察看结果树之Document使用