我有一个工作环境,可以运行六个Cron工作。
检查CloudWatch时,我注意到我正在收到57K emptyReceives/day
。i对此进行了研究,发现
Long polling
可用于对抗这一大量
emptyReceives
。,我试图通过将
Receive Message Wait Time
设置为工人环境的SQS队列中的SQS控制台来减少这一点。
但我仍然会遇到
20s
。 我检查了
57K emptyReceives/day
的样本,我得到了5 minutes
。这意味着
200 emptyReceives
,对吗?因此设置显然无法正常工作。因此,我还需要设置其他设置,然后才能将长期投票与工人环境队列使用?
当检查教程时,它说在以下情况下进行简短的民意调查。
call ins集合
a request every 1.5 seconds
至0。
call deal未设置ReceiveMessage
WaitTimeSeconds
您有多少工人实例?我看到每分钟最多15个请求,其中有5个工人实例。这意味着每个工人实例每分钟3个请求,或每20秒的一个请求。这么长的民意调查正在与弹性豆stalk上的工人环境合作。