2014-09-03 2 views
1

У меня есть эластичное приложение для изготовления бобовых с рабочим ярусом и tomcat 7.0, оно работает хорошо. Но я не мог понять, как получить атрибуты сообщения из вызова POST, выполняемого aws-sqsd 1.1, я проверил все заголовки, атрибуты, параметры и тело, но ничего.Как получить атрибуты сообщения SQS в tomcat работника эластичной ткани?

После некоторого времени я обнаружил, что aws-sqsd 1.1 был выпущен в 2014-02-19, но новая функция поддержки атрибутов сообщений SQS была опубликована в 2014-05-06. Поэтому представляется разумным, что aws-sqsd 1.1 не поддерживает функцию атрибута сообщения, верно? Есть ли у нас какие-либо решения для поддержки атрибута сообщения в EB-работнике?

+1

Вы решили это? Как вы можете получить доступ к атрибутам сообщения от работника Elastic Beanstalk для непериодической задачи? – MatayoshiMariano

ответ

1

Кажется, что это было добавлено в aws-sqsd 1.2!

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-tiers.html

+0

Это только для Периодических задач. – MatayoshiMariano

+0

MatayoshiMariano, документы AWS показывают, что атрибуты сообщения присутствуют во всех HTTP-сообщениях POST, отправленных с SQS-демоном вашему работнику EBS, согласно моему чтению. У вас есть дополнительная информация из других источников или из вашего опыта? –

+0

Просто для проверки, я проверил, что эти атрибуты доступны для пользователя EB с помощью демонстратора SQS AWS, а не только для периодических задач. –

Смежные вопросы