有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用键斗篷和pgbouncer

我有一个pgbouncer的postgresql。 密钥斗篷部署到库伯内特斯,图像为:jboss/keycloak 我希望能够控制KeyClope使用的连接数

我看到两种选择:

  1. 修改KeyClope以连接到pgbouncer,而不是直接连接到postgresql
  2. 修改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) 个答案