当前位置: 首页 > 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/785513.html

相关文章:

  • 苏州做网站推广的公司青岛网站定制开发
  • 庆阳门户网站黑龙江省公共资源
  • 无锡网站制作哪家实惠wordpress炫酷模板
  • 移动端使用wordpress富文本seo产品是什么意思
  • 建设网站的子文件夹有哪些网站可以兼职做笔译
  • 鄂州网站建设用wordpress设计html
  • html5手机网站开发实例大庆金思维科技网站开发
  • 龙岩做网站开发要多久河南郑州软件定制开发
  • 响应式网站开发的wordpress系列怎么做
  • 东莞做网站定制创意logo一键生成器软件免费
  • 信息查询类网站是怎么做的软文范例100字
  • 南宁网站开发推广比较出名的wordpress网站
  • 中原建设信息网 网站建网站网站建设
  • ih5做自适应网站苏州高端网站定制
  • 用户中心网站设计wordpress正计时代码
  • 网站网站建设报价招生门户网站建设方案
  • 个人网站建设总结wordpress 新窗口
  • 做网站建设销售工资高吗手机应用开发工具
  • 网站注销主体填写原因潍坊市做网站的公司
  • 网站设计方案报价中国人才网登录入口
  • .net做网站开发吗wordpress 加keyword
  • 建设购物网站的意义网页设计作品简单
  • 沈阳哪家公司做网站好网建会
  • 武平县网站建设杭州网站设计公司哪家好
  • 工程建设采购有哪些网站图片的制作方法
  • 哈尔滨网站设计哪家公司好网店运营推广初级实训系统答案
  • 怎样免费建立自己网站网站禁止ip访问
  • 国外以紫色为背景的网站跨国贸易平台有哪些
  • 南县做网站多少钱wordpress模板 简单
  • 郑州哪家做网站便宜沈阳商城网站建设