【以下的问题经过翻译处理】 我们有一个用于将记录插入TimeStream DB的Kotlin(JVM)lambda。两者都位于同一地区。
我们正在使用版本2.17.100或aws sdk。
当工作繁忙时,它经常会出现EndpointDiscoveryFailedException(基于堆栈跟踪中的文件名)异常,消息为“检索AWS所需端点失败”,异常原因中的消息为“无法创建新的本机线程”。该异常由software.amazon.awssdk.core.endpointdiscovery.EndpointDiscoveryFailedException$BuilderImpl引发。
我搜索并找到一些与异常由于Lambda限制有关的参考资料,尽管这似乎很奇怪,因为存在请求速率低于每秒一个请求的实例(比我对Lambda限制的预期要低得多)。
此外,它始终发生在Endpoint Discovery尝试调用TimeStream时,这使我认为这是TimeStream问题而不是Lambda限制。
我还发现了一个针对CRUD APIS的timestream配额为每个地区每秒钟一个的参考。这似乎是一个可能的原因,但异常消息很奇怪,而且我已看到该系统处理多于每秒一个请求的情况。
有人看到过这种情况吗?他们有解释吗?
谢谢。