我循环遍历Java中的字符串列表并将消息发送到这样的SQS队列。
for (Map.Entry<String, List<TimberLogSummary>> entry : logMap
.entrySet()) {
String fleetName = entry.getKey();
for (final TimberLogSummary summary : entry.getValue()) {
String job = summary.getLogId() + "#" + summary.getLogName()
+ "#" + fleetName;
this.sendJobToJobQueue(job);
}
}
我已经为SQS队列中的每个人授予了权限,当我看到执行时并非所有消息都被推送到队列中,并且在某些时候消息开始被自动删除而队列的大小为零。
有没有人知道这里有什么问题?