【发布时间】:2022-01-05 23:39:57
【问题描述】:
关闭 aws lambda 中的事件循环会影响未来的 lambda 运行??
-
我在 aws lambda 服务中运行了一些 aysncio python 代码。代码逻辑如下
def lambda_handler(event,context): loop = asyncio.get_event_loop() # perform all operations with the loop loop.close() return results 如果我运行一次,它似乎工作正常。但是,如果我之后立即重新运行它,我会收到一条错误消息,提示 Event loop closed
- 为什么会这样?每个 lambda 运行不应该独立于最后一个吗?毕竟 lambda 应该是 stateless
【问题讨论】:
标签: python amazon-web-services aws-lambda python-asyncio