2014-09-03 60 views
1

我有一个工作层和tomcat 7.0的弹性beanstalk应用程序,它工作得很好。但我无法弄清楚如何从aws-sqsd 1.1执行的POST调用中获取消息属性,我已经检查了所有标题,属性,参数和正文,但没有任何内容。如何获取elasticbeanstalk worker tomcat中的SQS消息属性?

经过一段时间,我发现aws-sqsd 1.1在2014年2月19日发布,但SQS消息属性支持的新功能已于2014年5月6日发布。所以aws-sqsd 1.1不支持消息属性功能似乎是合理的,对吗?我们是否有任何解决方案来支持EB工作人员的消息属性?

+1

你解决了吗?如何访问Elastic Beanstalk worker的消息属性以执行非定期任务? – MatayoshiMariano 2016-09-07 12:04:46

回答

1
+0

这仅适用于定期任务。 – MatayoshiMariano 2016-09-07 12:03:53

+0

MatayoshiMariano,根据我的阅读,AWS文档建议消息属性出现在从SQS守护进程发送到您的EBS工作人员的所有HTTP POST请求中。你有来自其他地方的额外信息,还是来自你的经验? – 2017-09-13 22:25:41

+0

为了跟进,我已经验证了这些属性通过AWS的SQS守护进程可供EB工作人员使用,不仅适用于定期任务。 – 2017-09-14 16:30:28

相关问题