我有一个简单的 Java Lambda 请求处理程序,除了写入 SQS 之外什么也不做(不要问)。这是一个单一方法,其唯一目的是调用 sendMessage
。
大多数情况下,sendMessage
在不到 30 毫秒的时间内返回,一切都很好。每隔一段时间 sendMessage
就会达到 300 毫秒以上。
SQS 监控控制台中没有任何显示,对于如何解决这个问题有什么建议吗?
最佳答案
根据 FAQ 中的 AWS 支持
Q: What is the typical latency for Amazon SQS?
Typical latencies for SendMessage, ReceiveMessage, and DeleteMessage API requests are in the tens or low hundreds of milliseconds.
他们还推荐SDK Latency Logging.
关于aws-lambda - SQS sendMessage 延迟变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61256983/