我们为2个应用程序使用单个mysql数据库。其中一个应用程序有2个实例。
因此,我们想知道cloudbees如何管理所有这些应用之间的连接池。我在其他线程中看到mysbe默认conf在cloudbees上接受20个连接。目前,我们使用explicite c3p0的“旧”hibernate配置,但我们认为他们可能会尝试在db上打开过多的连接。
如果我们更改conf以使用jndi cloudbees数据源(如此处描述https://developer.cloudbees.com/bin/view/RUN/DatabaseGuide),我们的应用程序是否应共享相同的连接池?或者至少是每个应用程序的所有实例?
希望这是可以理解的。如果没有,请告诉我。
感谢您的帮助,
答案 0 :(得分:0)
应用程序的每个实例都有自己的连接池 - 因此您需要在调整池的大小时考虑这一点。