java使用键斗篷和pgbouncer
我有一个pgbouncer的postgresql。
密钥斗篷部署到库伯内特斯,图像为:jboss/keycloak
我希望能够控制KeyClope使用的连接数
我看到两种选择:
- 修改KeyClope以连接到pgbouncer,而不是直接连接到postgresql
- 修改KeyClope的最大池大小
如果我先这样做,我会得到以下错误:
06:06:48,434 WARN [com.arjuna.ats.jta] (ServerService Thread Pool -- 62) ARJUNA016039: onePhaseCommit on < formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=0:ffff0af40125:-3771dfc6:5ea524d4:13, node_name=1, branch_uid=0:ffff0af40125:-3771dfc6:5ea524d4:1b, subordinatenodename=null, eis_name=java:jboss/datasources/KeycloakDS > (LocalXAResourceImpl@8359d05[connectionListener=68462788 connectionManager=21312d94 warned=false currentXid=null productName=PostgreSQL productVersion=11.7 jndiName=java:jboss/datasources/KeycloakDS]) failed with exception XAException.XA_RBROLLBACK: org.jboss.jca.core.spi.transaction.local.LocalXAException: IJ001156: Could not commit local transaction
第二,我看不到环境变量来控制它,所以我需要自己构建和维护图像
我能做什么
共 (0) 个答案