644
阿里云
应用连接池选择__最佳实践_分布式关系型数据库 DRDS-阿里云
我们强烈的建议您使用连接池来完成连接工作,并且在java中,推荐DRUID作为应用连接池(https://github.com/alibaba/druid/ )这是我们最为推荐的连接池,druid连接池组件是阿里巴巴内部的标配的连接池组件。久经考验,十分稳定。而且还提供而外的监控等功能。
DRUID的Spring标准配置
<bean init-method="init" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<!-- 基本属性 url、user、password -->
<property name="url" value="jdbc:mysql://ip:port/db?autoReconnect=true&rewriteBatchedStatements=true&socketTimeout=30000&connectTimeout=3000" />
<property name="username" value="root" />
<property name="password" value="123456" />
<!-- 配置初始化大小、最小、最大 -->
<property name="maxActive" value="20" />
<property name="initialSize" value="3" />
<property name="minIdle" value="3" />
<!-- maxWait获取连接等待超时的时间 -->
<property name="maxWait" value="60000" />
<!-- timeBetweenEvictionRunsMillis间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
<property name="timeBetweenEvictionRunsMillis" value="60000" />
<!-- minEvictableIdleTimeMillis一个连接在池中最小空闲的时间,单位是毫秒-->
<property name="minEvictableIdleTimeMillis" value="300000" />
<property name="validationQuery" value="SELECT 'z'" />
<property name="testWhileIdle" value="true" />
<property name="testOnBorrow" value="false" />
<property name="testOnReturn" value="false" />
</bean>
最后更新:2016-11-23 16:04:05
上一篇:
数据拆分策略__最佳实践_分布式关系型数据库 DRDS-阿里云
下一篇:
数据导入和导出__最佳实践_分布式关系型数据库 DRDS-阿里云
报警管理__用户指南_E-MapReduce-阿里云
域名实名制认证资料提交方法__域名资料提交_管理操作_域名-阿里云
MSSQL2008导入数据教程__数据库_使用指南_云虚机主机-阿里云
阿里云八年全球布局,这次重装上阵!
HTTP协议Demo__高级课程_性能测试视频教程_性能测试-阿里云
云盾反入侵__产品简介_Web 应用防火墙-阿里云
计费策略__购买指导_分析型数据库-阿里云
阿里云付费用户破100万;腾讯人均薪酬40万;李强调研世界物联网博览会筹备
公共术语__Open API_消息队列 MQ-阿里云
漏洞扫描示例代码__Java-SDK_SDK手册_移动安全-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云