0

我们正在尝试使用 maxscale 进行数据库负载平衡(MySQL 5.7)。

我们将 Hikari 用于应用程序连接池。我们希望 Hikari 将管理连接池,而 maxscale 将跟踪来自 Hikari 方面的连接。

对于测试,我们只有主连接到 maxscale。Hikari 和应用程序都设置为最多 20 个连接。

在最大规模上,我们使用以下配置:主机配置 persistpoolmax=0 persistmaxtime=60

服务配置 max_connections=20 我们还注释掉了服务部分的connection_timeout。

我们看到的是,当我们停止应用程序时,连接在 maxscale 上保持打开状态,当我们重新启动应用程序时,如果超出最大连接数时连接失败。

我们做错了什么?

4

0 回答 0