我创建了一个 Lambda 函数,该函数使用 awswrangler 数据 api 从查询中读取来自 RDS 无服务器 Aurora PostgreSQL 数据库的数据。该查询包含一个条件,即 ID 列表。如果查询的 id 少于 1K,则效果很好,如果超过 1K,我会收到以下消息:
Maximum BadRequestException retries reached for query
一个示例查询是:
"""select * from serverlessDB where column_name in %s""" % ids_list
我调整了无服务器 RDS 实例以强制缩放并增加 lambda 函数的并发性。有没有办法解决这个问题?