JBoss在OpenShift上跟踪JDBC

JBoss在OpenShift上跟踪JDBC,jboss,openshift,Jboss,Openshift,我有一个OpenShift部署,在生产环境中有14个副本。 我需要在一个pod/副本上激活一个跟踪,我找到了以下jboss-cli.sh命令来执行此操作 /subsystem=datasources/data-source=MySQLPool/:write-attribute(name=spy,value=true) /subsystem=logging/logger=jboss.jdbc.spy/:add(level=TRACE) /subsystem=jca/cached-con

我有一个OpenShift部署,在生产环境中有14个副本。 我需要在一个pod/副本上激活一个跟踪,我找到了以下jboss-cli.sh命令来执行此操作

/subsystem=datasources/data-source=MySQLPool/:write-attribute(name=spy,value=true)      
/subsystem=logging/logger=jboss.jdbc.spy/:add(level=TRACE)
/subsystem=jca/cached-connection-manager=cached-connection-manager/:write-attribute(name=error,value=true)
但当我输入这些命令时,需要重新加载

如果我做一个

:reload
我所在的pod重新启动,给定配置丢失

是否有其他方式激活池跟踪


thanx提前了很多时间

我发现了问题:它位于OpenShift健康检查配置中

Liveness探测周期太小,因此在jboss重新加载过程中导致杀戮


提高该值可以让Jboss有时间重新加载,而不会杀死Pod。

您需要更改映像配置并重新部署它。部署是“不可变的”,所以在运行部署之前应该先更改配置。thanx对于答案,我忘了说我需要在单个pod上进行更改。。。我把它添加到问题中