我们的数据库是oracle做的双机热备,一直都是用weblogic的多池配置的数据源,现在想用 Druid连接池,但是找不到配置多池数据的配置,请问哪位了解?
能否实现 weblogic多池的负载均衡?
<!-- 配置数据源 --> <bean name="datasource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- <property name="driverClassName" value="${jdbc.driver}" /> --><!-- dirverClassName 可以不加 --> <property name="url" value="${jdbc.url}"></property> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> </bean> <!-- 配置数据源1 --> <bean name="datasource1" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- <property name="driverClassName" value="${jdbc.driver}" /> --><!-- dirverClassName 可以不加 --> <property name="url" value="${jdbc.url1}"></property> <property name="username" value="${jdbc.username1}" /> <property name="password" value="${jdbc.password1}" /> </bean>
如上,配置两个数据源
然后再写一个类继承AbstractRoutingDataSource
重写determineCurrentLookupKey() 方法实现数据源切换
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我之所以活到现在的全部意义,是为了此刻能对你说,我爱你,我会在你身后永远守护你。
文章 0 评论 0
接受
发布评论
评论(2)
能否实现 weblogic多池的负载均衡?
如上,配置两个数据源
然后再写一个类继承AbstractRoutingDataSource
重写determineCurrentLookupKey() 方法实现数据源切换