AWS Lambda RDS Connection Pooling



我们正在尝试将 AWS X 射线 JDBC 拦截器添加到我们的 lambda 函数中,为了添加 JDBC 拦截器,我们添加了 Tomcat JDBC 数据源,最大活动连接和最大空闲连接为 1。连接没有被重用,我们收到很多"连接已关闭错误"。我们观察到的另一种模式是 Lambda 需要将近 10 分钟才能从 Aurora DB 刷新连接。是否有人成功实现了与 Lambda 的连接池。(Java 8(和RDS(Aurora(。

我想你对 RDS 中连接池的呼声刚刚传到了 AWS......给你!

RDS Proxy for Aurora/RDS 最近在 AWS ReInvent 2019 中推出。

我最近在最新的MariaDB连接器-J和aurora故障转移方面取得了一些成功。到目前为止,我对我的 jdbc url 没有任何疑问,例如jdbc:mariadb:aurora://host:port/db?...

请参阅 https://mariadb.com/kb/en/the-mariadb-library/failover-and-high-availability-with-mariadb-connector-j/#specifics-for-amazon-aurora

我仍在研究无错误的连接池,但我偶尔会遇到来自 HikariCP 的关于 TransientConnectionError 的 DEBUG 或带有NullPointerException的 MariaDB 连接器-J

最新更新