Druid 的数据源如何在was中进行配置?

问题描述:之前项目中,主要就是一个普通的JDBC连接,通过was中的数据源配置后,实现了与was相结合的效果。 可是现在需要对数据库监控,要将阿里的druid封装到代码工程中,因此,像之前的数据源配置连接方式不支持(网络上普遍使用的方法)。通过对数据源代码的对比。只不过factory的信...显示全部

问题描述:

之前项目中,主要就是一个普通的JDBC连接,通过was中的数据源配置后,实现了与was相结合的效果。
可是现在需要对数据库监控,要将阿里的druid封装到代码工程中,因此,像之前的数据源配置连接方式不支持(网络上普遍使用的方法)。通过对数据源代码的对比。只不过factory的信息发生变化。不知道应该如何解决,烦请哪位大神指点一下。谢谢!

<Resource name="jdbc/DataSource" auth="Container" type="javax.sql.DataSource"
    factory="com.alibaba.druid.pool.DruidDataSourceFactory"
    driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@10.8.8.88:1521:TEST0"
    username="test" password="test" maxActive="20" maxIdle="10" maxWait="10000" />
    
    与之前不同之处:factory="com.alibaba.druid.pool.DruidDataSourceFactory"
    tomcat下:factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
    
    补充:在tomcat下配置没有任何问题。在was下就不知道如何进行参数配置这个factory了。
收起
参与13

返回爱情肥皂泡的回答

爱情肥皂泡爱情肥皂泡系统架构师GIT

我个人理解,应该跟factory无关,主要是在was中,在配置数据源的时候,如何能够让druid生效。把druid的jar包,已经放到lib根目录下,但是没有效果。数据源配置使用原有的oracle配置信息。应该不影响的呀!

保险 · 2017-08-17
浏览2604
  • 各位大神,不要只点赞啊!从网上看到和自己实践测试后,tomcat的服务器很容易可以达到效果。可是was却怎么都没有实现。不知道差在哪里的配置。总是不行。谁能够指点指点一下?谢谢l
    2017-08-21

回答者

爱情肥皂泡 最近回答过的问题

回答状态

  • 发布时间:2017-08-17
  • 关注会员:1 人
  • 回答浏览:2604
  • X社区推广