博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
润乾报表在proxool应用下的数据源配置
阅读量:6907 次
发布时间:2019-06-27

本文共 1711 字,大约阅读时间需要 5 分钟。



大多数应用会使用proxool数据连接池,proxool.xml的配置文件如下:

<?xml version=”1.0″ encoding=”UTF-8″?>
<proxool-config>
<proxool>
<alias>db</alias>
<driver-url>jdbc:mysql://×××.×××.××.×××:3303/mydb<driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name=”user” value=”root” />
<property name=”password” value=”*******” />
</driver-properties>
<house-keeping-sleep-time>90000</house-keeping-sleep-time>
<maximum-new-connections>20</maximum-new-connections>
<prototype-count>5</prototype-count>
<maximum-connection-count>1000</maximum-connection-count>
<minimum-connection-count>10</minimum-connection-count>
</proxool>
</proxool-config>
对以上配置简单的解释:
1.<alias>:为该连接池起一个别名,在其他文件中引用。引用是:(proxool.db);
2. <driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name=”user” value=”root” />
<property name=”password” value=”root” />
</driver-properties>
配置数据库的驱动和连接。
3.<house-keeping-sleep-time> :proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁。
4.<maximum-new-connections>: 指因未有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受。
5.<prototype-count>:最少保持的空闲连接数。
6.<maximum-connection-count>: 允许最大连接数,超过了这个连接,再有请求时,就排在队列中等候,最大的等待请求数由maximum-new-connections决定
7.<minimum-connection-count>:最小连接数

润乾的报表无法直接使用proxool的数据连接池,可以在reportConfig.xml中单独的为每个数据源配置相应的JDBC,如下:

<jdbc-ds-configs>

<jdbc-ds-config>
<name>Site</name>
<db-type>Sitesrv</db-type>
<connection-url>jdbc:mysql://×××.×××.××.×××:3303/mydb</connection-url>
<driver-class>
com.mysql.jdbc.Driver

</driver-class>

<user-name>root</user-name>
<password>*******</password>
<db-charset>GBK</db-charset>
<client-charset>GBK</client-charset>
</jdbc-ds-config>
</jdbc-ds-configs>

转载于:https://www.cnblogs.com/shiGuangShiYi/p/10117560.html

你可能感兴趣的文章
阿里巴巴天池大数据竞赛黄金联赛全面开战,全球同步报名,只为寻找最聪明的你!...
查看>>
性能测试loadrunner场景问题之socket
查看>>
60秒内快速搭建完整zabbix3.4.6监控系统
查看>>
RHEL6入门系列之十二,vi编辑器
查看>>
构建自动化运维之基础设施—定制php for fpm 的rpm包
查看>>
多年以来,你可找到努力的动力?
查看>>
为什么不能用memcached存储Session?
查看>>
安装windows server Hyper-v
查看>>
辞职后五险一金怎么处理?收藏下来吧~早晚用得到
查看>>
spring加载ApplicationContext.xml的四种方式
查看>>
fdisk分区命令详解与fdisk非交互式分区
查看>>
Windows 8 消费者预览版 安装图解
查看>>
配置 Project Server 2010 与 Microsoft Exchange Server 2010 结合使用
查看>>
小试牛刀chrome来调试APP
查看>>
Oracle等待事件
查看>>
Oracle体系结构之SQL语句的执行过程
查看>>
安装完最小化RHEL/CentOS 7后需要做的30件事情
查看>>
【案例讨论】从案例引发的对缓存设计的思考,干货讨论,绝对不玩虚的
查看>>
LVS+Keepalived 网站服务群集
查看>>
QQ手机优化版使用体验:原来的感觉,更好的体验
查看>>