我在AWS控制台的SQS消息视图中查看消息时可以看到发送时间。如何使用Python的boto库读取此数据?
我在AWS控制台的SQS消息视图中查看消息时可以看到发送时间。如何使用Python的boto库读取此数据?
Message
对象。此对象具有名为attributes
的属性。它是SQS保留有关此消息的属性的字典。其中包括SentTimestamp
。queue.get_messages(attributes=['All'])
文档中也提到可以使用read()方法来实现此项功能,但目前该方法存在问题。我已在项目网站上开了一个问题: https://github.com/boto/boto/issues/2699.
q.get_messages(10)
之后attributes
为空{}
。 - jberrymanALL
还是All
?该服务需要后者。 - garnaat