GA黄金甲

druid毗连池参数怎么设置

druid 毗连池参数设置如下:毗连池大。簃axidle=8,minidle=0毗连超时和重试:connectiontimeout=30000,connectionretryattempts=3负载平衡:loadbalancingpolicy=roundrobin(默认)监控:usestats=false,statsperiod=300000高级参数:validationquery=select 1,testwhileidle=false,checkconnectionwhileidletim

Druid 毗连池参数设置

Druid 毗连池是一个高性能的毗连池,用于治理与数据库的毗连。设置其参数关于优化数据库性能很是主要。以下是怎样设置 Druid 毗连池参数:

1. 毗连池巨细

  • maxIdle:池中允许的最大闲置毗连数。默认值为 8。
  • minIdle:池中允许的最小闲置毗连数。默认值为 0。

2. 毗连超时和重试

  • connectionTimeout:毗连数据库的超时时间(以毫秒为单位)。默认值为 30000。
  • connectionRetryAttempts:在建设毗连失败后重试的次数。默认值为 3。

3. 负载平衡

  • loadBalancingPolicy:用于在可用毗连之间分派盘问的负载平衡战略。默认值为 “RoundRobin”。其他选项包括 “Random”、”Weighted” 和 “LeastActive”。

4. 监控

  • useStats:是否网络有关毗连池使用情形的统计信息。默认值为 false。
  • statsPeriod:网络统计信息的频率(以毫秒为单位)。默认值为 300000。

5. 其他高级参数

  • validationQuery:用于验证毗连是否有用的 SQL 盘问。默认值为 “SELECT 1″。
  • testWhileIdle:是否在毗连空闲时对其举行验证。默认值为 false。
  • checkConnectionWhileIdleTimeout:测试空闲毗连超时时间(以毫秒为单位)。默认值为 1800000。

示例设置

一个示例的 Druid 毗连池设置如下:

<property><name>druid.connection-pool.max-idle</name><value>10</value></property><property><name>druid.connection-pool.min-idle</name><value>2</value></property><property><name>druid.connection-pool.connection-timeout</name><value>15000</value></property><property><name>druid.connection-pool.connection-retry-attempts</name><value>2</value></property><property><name>druid.connection-pool.load-balancing-policy</name><value>Weighted</value></property><property><name>druid.connection-pool.use-stats</name><value>true</value></property>

登录后复制

以上就是druid毗连池参数怎么设置的详细内容,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理,版权争议与本站无关,文章涉及看法与看法不代表GA黄金甲滤油机网官方态度,请读者仅做参考。本文接待转载,转载请说明来由。若您以为本文侵占了您的版权信息,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息,请您连忙联系GA黄金甲实时修正或删除。

相关新闻

联系GA黄金甲

18523999891

可微信在线咨询

事情时间:周一至周五,9:30-18:30,节沐日休息

QR code
【网站地图】【sitemap】