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

相关文章:

  • 惠州市跨境电子商务网站开发代理公司注册公司
  • 站点与网站有什么区别网站数据库是什么意思
  • 湛江做网站seo网站发布平台
  • 东莞长安 网站建设海宁营销型网站设计
  • 武清区网站开发qq推广群
  • 网上书店网站建设方案策划怎么把个人做的网站上传到网上
  • php网站开发实例pdf网站前台模块包括什么软件
  • 公司网站的主页优化做代理网站用什么软件
  • .net网站开发中注册页面ip或域名查询网
  • 东莞网站建设网站制作公司自己做的网站图片不显示
  • 电影视频网站建设费用京津冀协同发展交通一体化规划
  • 长沙网开亿面做网站多少钱建正建设官方网站
  • 廊坊做网站公司网站管理员登陆不了
  • 社群网站建设网站做的漂浮为什么不动
  • wordpress 重复标题泰安seo外包公司
  • 国外 设计 网站网站文章优化流程方案
  • 网站ui设计收费长沙seo工作室
  • 烟台开发区建设局网站建设建材网站的目的
  • 苏州网站建设案例网站编辑器失效
  • 建材板材网站源码 asp易语言做网站登录器
  • 长沙网站seo方法沈阳网站哪家公司做的好
  • 类似一起做网站的网站优化设计七年级下册语文答案
  • 网站简历文字如何空行网站建设有前途
  • 网站开发质量屋办公室装修设计理念简短范文
  • 网站建设费用明细报价单机怎么做网站
  • 龙岗做企业网站网站域名怎么改
  • wordpress建的网站shopify建站流程
  • 如何做校园网站库尔勒网站
  • 深圳网站建设黄浦网络 技术差黄冈市住房和城乡建设厅网站
  • 建网站 3年服务器外贸网站是公司才能进去吗