java HikariCP连接池多租户数据源
我正在实施多租户策略,每个租户都有自己的数据库。 我正在用postgresql数据库运行一切。 为了获得每个租户的数据源,我扩展了AbstractDataSourceBasedMultiTenantConnectionProviderImpl
问题: 每个生成的数据源都使用自己的连接池。 在创建了几个租户之后,我无法获得新的连接,因为postgres说我已经有了很多连接
例如:10个租户的maxpoolsize为10=>;100个连接。 无法打开101连接
我是否可以在所有数据源之间使用共享连接池,以便将maximumpool 10应用于所有数据源,而不是仅应用于一个数据源? 有没有更好的办法
谢谢你的帮助
共 (0) 个答案