gpt4 book ai didi

python - 编写使用 Python 运行时与 PostgreSQL 数据库通信的 Azure Function App 的最佳实践是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 20:11:23 26 4
gpt4 key购买 nike

如何处理数据库连接?我是否在 main 开始时连接并在返回 HttpResponse 之前断开连接?这个可以吗?

  • 有连接池吗?
  • 适用于 Python 的 Azure 函数是否有任何可用于连接/断开数据库的“之前”/“之后”事件?

最佳答案

您确定需要使用 Postgres 还是您可以查看类似 Amazon Aurora Serverless 的内容?或者其他一些具有 HTTP API 的数据存储?

在无服务器计算中使用池化模型的挑战在于,无服务器运行的代码在函数的执行上下文之外是无状态的,并且在可能存在的情况下维护几十个连接的共享连接池的机会有限。函数的并发执行要高出几个数量级。

关于python - 编写使用 Python 运行时与 PostgreSQL 数据库通信的 Azure Function App 的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58698411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com