与PostgreSQL和AWS的连接池
有了微服务体系结构,多个服务与我的PostgresSQL数据库对话。如果我现在想将应用程序的一部分部署为AWS Lambda函数,如何避免连接耗尽 阅读了几篇文章[]、[]、[]我意识到PgBouncer可能非常适合我的微服务架构 我的数据库前面需要“微服务”吗?如何使用AWS Lambda进行设置?根据AWS开发者论坛,AWS Lambda在可能的情况下尝试重用旧流程,这提供了使用客户端连接池的可能性 在我看来,在数据库前面使用专用连接池始终是一个好主意。有了它,您可以最小化数据库上的开放连接,而数据库可能是资源使用者。您可以找到更多关于Postgresql的信息与PostgreSQL和AWS的连接池,postgresql,amazon-web-services,aws-lambda,Postgresql,Amazon Web Services,Aws Lambda,有了微服务体系结构,多个服务与我的PostgresSQL数据库对话。如果我现在想将应用程序的一部分部署为AWS Lambda函数,如何避免连接耗尽 阅读了几篇文章[]、[]、[]我意识到PgBouncer可能非常适合我的微服务架构 我的数据库前面需要“微服务”吗?如何使用AWS Lambda进行设置?根据AWS开发者论坛,AWS Lambda在可能的情况下尝试重用旧流程,这提供了使用客户端连接池的可能性 在我看来,在数据库前面使用专用连接池始终是一个好主意。有了它,您可以最小化数据库上的开放连接
据我所知,AWS不提供连接池的专用服务。您可以为此使用专用实例。对于Postgresql,PgBouncer是一个不错的选择。它不需要沉重的cpu或大量内存,但您仍然更喜欢网络优化实例。请注意,只有在PgBouncer实例上,您才在体系结构中引入spof 他们提供所有的服务,但不提供连接池作为服务。。。真遗憾,希望Aurora Serverless能解决这个问题