目前我们有 tomcat 6 webapp 和 oracle 数据库。数据库在server.xml中配置如下:
<Resource
name="jdbc/EbankWebConnection"
auth="Container"
type="oracle.jdbc.pool.OracleDataSource"
factory="oracle.jdbc.pool.OracleDataSourceFactory"
maxActive="100" maxIdle="30" maxWait="10000"
user="***" password="***" driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@192.168.12.2:1521:prg11g"
validationQuery="select 1 from dual" />
注意,我们使用的是 oracle 连接池。是否可以将 tomcat webapp 托管到 CloudBees 并通过我们服务器上的 VPN 连接到 oracle db。关于连接池,DBCP 并非如此。我们需要以某种方式配置容器管理的 oracle 连接池。