当前位置: 首页 > wzjs >正文

做网站网页兼容性百度官网网站首页

做网站网页兼容性,百度官网网站首页,网络营销的特点和优势,金华做企业网站公司在高版本的Jedis中,JedisPoolConfig已经不再包含 maxActive和 maxWait属性。相应地,这些属性已经被替换为了其他名称和新的配置方式。本文将详细解释这些变化,并提供如何在高版本Jedis中进行正确配置的指导。 一、JedisPoolConfig属性变化 …

在高版本的Jedis中,JedisPoolConfig已经不再包含 maxActive和 maxWait属性。相应地,这些属性已经被替换为了其他名称和新的配置方式。本文将详细解释这些变化,并提供如何在高版本Jedis中进行正确配置的指导。

一、JedisPoolConfig属性变化

在高版本的Jedis中,maxActive和 maxWait属性被分别替换为 maxTotal和 maxWaitMillis。以下是这些属性的详细介绍:

  1. maxTotal:该属性用于替代 maxActive,用于设置连接池中最大连接数。
  2. maxWaitMillis:该属性用于替代 maxWait,用于设置连接池获取连接时的最大等待时间(毫秒)。

此外,Jedis的连接池配置中还有其他重要属性:

  • minIdle:连接池中最小空闲连接数。
  • maxIdle:连接池中最大空闲连接数。
  • testOnBorrow:从连接池中获取连接时是否进行有效性检查。
  • testOnReturn:将连接返回给连接池时是否进行有效性检查。
  • testWhileIdle:连接空闲时是否进行有效性检查。
二、示例代码

以下是一个配置高版本Jedis的示例代码:

import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;public class JedisConfigExample {public static void main(String[] args) {// 创建JedisPoolConfig对象JedisPoolConfig poolConfig = new JedisPoolConfig();// 配置连接池属性poolConfig.setMaxTotal(50); // 替代maxActivepoolConfig.setMaxIdle(10);poolConfig.setMinIdle(5);poolConfig.setMaxWaitMillis(2000); // 替代maxWaitpoolConfig.setTestOnBorrow(true);poolConfig.setTestOnReturn(false);poolConfig.setTestWhileIdle(true);// 创建JedisPoolJedisPool jedisPool = new JedisPool(poolConfig, "localhost", 6379);// 使用JedisPool获取连接并执行操作try (var jedis = jedisPool.getResource()) {jedis.set("key", "value");System.out.println("Stored string in redis:: "+ jedis.get("key"));}// 关闭JedisPooljedisPool.close();}
}
​

三、配置详解

  1. MaxTotal

    • 配置连接池中最大连接数,防止过多连接占用资源。
    poolConfig.setMaxTotal(50);
    ​
    
  2. MaxIdle

    • 设置连接池中最大空闲连接数,确保即使在高负载时也能及时提供可用连接。
    poolConfig.setMaxIdle(10);
    ​
    
  3. MinIdle

    • 设置连接池中最小空闲连接数,保持足够的空闲连接以应对突发请求。
    poolConfig.setMinIdle(5);
    ​
    
  4. MaxWaitMillis

    • 设置获取连接时的最大等待时间(毫秒),防止客户端长时间等待而阻塞。
    poolConfig.setMaxWaitMillis(2000);
    ​
    
  5. TestOnBorrow

    • 从连接池中获取连接时进行有效性检查,确保连接可用。
    poolConfig.setTestOnBorrow(true);
    ​
    
  6. TestOnReturn

    • 将连接返回连接池时进行有效性检查,确保返回的连接是健康的。
    poolConfig.setTestOnReturn(false);
    ​
    
  7. TestWhileIdle

    • 连接空闲时进行有效性检查,避免因空闲连接失效而影响使用。
    poolConfig.setTestWhileIdle(true);
http://www.dtcms.com/wzjs/461034.html

相关文章:

  • 视频网站app怎么做深圳招聘网络推广
  • 网站备案 和 icp百度指数是搜索量吗
  • 正规建网站企业网站制作培训
  • 网站建设服务器什么意思合肥网络公司
  • 建设施工安全网络平台 87百度关键词优化大
  • 提高分辨率网站福州seo服务
  • 贵港网站建设公司软文写作要求
  • html5企业网站开发一般开车用什么导航最好
  • 现在去横琴会变黄码吗黄山网站seo
  • 广告联盟上怎么做网站百度优化
  • 德城区城乡建设局网站东莞做网页建站公司
  • 网站策划案4500百度关键词seo外包
  • wordpress 文本框seo推广专员招聘
  • 网站做支付宝花呗分期榆林市网站seo
  • 外国真人做爰视频网站怎么快速推广app
  • 深圳网站界面设计自己建网站怎么建
  • 一级a做愛网站伦理片网络公司排行榜
  • WordPress建站怎么交付站长统计app软件下载2021
  • 怎样给网站做新闻稿子市场营销推广策划
  • 设计说明书模板合肥优化推广公司
  • 领手工在家做的网站windows优化大师电脑版
  • 福州网站建设托管适合小学生的最新新闻
  • 建网站免费域名北京seo
  • 使用织梦系统建设网站seo基础培训
  • 室内设计师联盟论坛seo建站公司推荐
  • 做色情游戏的网站有哪些苏州企业网站关键词优化
  • 小程序营销策略南宁seo团队哪家好
  • 青海省建设厅网站人才集合怎么做好网站营销推广
  • 网站开发给网站设置图标在什么文件中写代码中国第一营销网
  • 网站建设打造谷歌搜索引擎优化