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

信用中国 网站 建设方案开发者模式关掉好还是开着好

信用中国 网站 建设方案,开发者模式关掉好还是开着好,网站建设需要的语言,做企业网站需要多少钱生产上通过scan命令#xff0c;查询一个大key耗时40s后#xff0c;报 Could not get a resource from the pool#xff0c;初步报错是连接池的连接数不够#xff0c;从网上搜了一些解决方案。 排查过程#xff1a; 一、首先需要先尝试连接redis#xff0c;如果连接不上那…生产上通过scan命令查询一个大key耗时40s后报 Could not get a resource from the pool初步报错是连接池的连接数不够从网上搜了一些解决方案。 排查过程 一、首先需要先尝试连接redis如果连接不上那就重启 二、看redis的配置文件结合自己的需求看是否需要扩大配置比例最大连接数等 三、连接redis查看当前已连接数和配置 进入redis./redis-cli -h 127.0.0.1 -p 6379 -a passwd 查看连接数info clients 其中connected_client的数量就是已连接数和配置文件中的最大连接数作比较如果connected_client的数量没有超过最大连接数建议看下redis的配置文件中地址或者密码是否填写错误 查看最大连接数config get maxclients 如果connected_client的数量大约最大连接数就需要用下面命令进行查看 查看所有连接client list 其中查看所有连接的展示的列表内容我在下方标出注意看下idle这个字段代表的空闲时间单位是秒这时可以看到idle的时间非常长所以我这边确定程序获取获取大量的redis连接资源并且没有释放。client list命令的属性名称及解释放在文章末尾需要自取 四、重启服务 重启其中一个服务后这边再调用info clients连接数从1400掉到了600后台也不会再报这样子的错误了但是这并没有解决问题只是单纯的缓和了一下如果程序继续运行下去还是会出现这样子的问题 五、查看自己所使用的redis的工具类 查看封装或者使用的是redisTemplate还是Jedis。如果是jedis需要注意的是jedis需要手动释放资源当时jdk7之后应该有优化我这边上网查了一下具体区别如下 Jedis 一般情况下我们在使用完连接资源后都要 close 关闭连接释放资源。这么常用的方法基于习惯Java 在 jdk1.7 之后为我们提供了一个很好的方法 try-with-resources Statement 我们不再需要手动调用 close 方法也可以释放连接。 此处以 Jedis 为例子说下该方法的使用如果我们的 Jedis 是通过 jedisPool.getResource() 从连接池获取的话调用 close 方法将会把连接归还到连接池。否则断开与 Redis 的连接。 try-with-resources Statement 使用 try-with-resources Statement try(resource) 它会自动关闭括号内的资源resources不用手动添加代码 xx.close(); 实际上是有一个隐式 finally 中调用了 resource.close()关闭了资源。 使用这个方法前提是resource 必须继承自 java.lang.AutoCloseable 不单 Jedis 可用InputStreamOutputStream 等也可用只要继承了 AutoCloseable SpringDataRedis 相对于Jedis来说可以方便地更换Redis的Java客户端比Jedis多了自动管理连接池的特性方便与其他Spring框架进行搭配使用如SpringCache当然性能方面肯定是不如原生的好。 需要注意的是redisTemplate使用的是自动管理连接池按道理来说调用完之后会自动释放连接但是当redis开启了事务的时候就需要手动释放连接所以解决方案有两种 RedisTemplate配置enableTransactionSupport为true开启事务时连接不会自动释放解决方案 1.找到spring对于redis的配置文件将enableTransactionSupport设置为false关闭事务 2.RedisTemplate操作后加入手动释放代码 RedisConnectionUtils.unbindConnection(redisTemplate.getConnectionFactory()); 文章末尾 client list命令属性详解摘自redis官网https://www.redis.net.cn/order/3657.html Redis Client List 命令用于返回所有连接到服务器的客户端信息和统计数据。 语法 redis Client List 命令基本语法如下 redis 127.0.0.1:6379 CLIENT LIST 可用版本 大于等于 2.4.0 返回值 命令返回多行字符串这些字符串按以下形式被格式化 每个已连接客户端对应一行以 LF 分割 每行字符串由一系列 属性值 形式的域组成每个域之间以空格分开 以下是域的含义 addr 客户端的地址和端口 fd 套接字所使用的文件描述符 age 以秒计算的已连接时长 idle 以秒计算的空闲时长 flags 客户端 flag db 该客户端正在使用的数据库 ID sub 已订阅频道的数量 psub 已订阅模式的数量 multi 在事务中被执行的命令数量 qbuf 查询缓冲区的长度字节为单位 0 表示没有分配查询缓冲区 qbuf-free 查询缓冲区剩余空间的长度字节为单位 0 表示没有剩余空间 obl 输出缓冲区的长度字节为单位 0 表示没有分配输出缓冲区 oll 输出列表包含的对象数量当输出缓冲区没有剩余空间时命令回复会以字符串对象的形式被入队到这个队列里 omem 输出缓冲区和输出列表占用的内存总量 events 文件描述符事件 cmd 最近一次执行的命令 客户端 flag 可以由以下部分组成 O 客户端是 MONITOR 模式下的附属节点slave S 客户端是一般模式下normal的附属节点 M 客户端是主节点master x 客户端正在执行事务 b 客户端正在等待阻塞事件 i 客户端正在等待 VM I/O 操作已废弃 d 一个受监视watched的键已被修改 EXEC 命令将失败 c : 在将回复完整地写出之后关闭链接 u : 客户端未被阻塞unblocked A : 尽可能快地关闭连接 N : 未设置任何 flag 文件描述符事件可以是 r : 客户端套接字在事件 loop 中是可读的readable w : 客户端套接字在事件 loop 中是可写的writeable 原文链接https://blog.csdn.net/weixin_43609618/article/details/123502733
文章转载自:
http://www.morning.fksrg.cn.gov.cn.fksrg.cn
http://www.morning.dfkby.cn.gov.cn.dfkby.cn
http://www.morning.rkfgx.cn.gov.cn.rkfgx.cn
http://www.morning.ntgjm.cn.gov.cn.ntgjm.cn
http://www.morning.mbaiwan.com.gov.cn.mbaiwan.com
http://www.morning.ggxbyhk.cn.gov.cn.ggxbyhk.cn
http://www.morning.kkzwn.cn.gov.cn.kkzwn.cn
http://www.morning.rui931.cn.gov.cn.rui931.cn
http://www.morning.trnl.cn.gov.cn.trnl.cn
http://www.morning.fwkjp.cn.gov.cn.fwkjp.cn
http://www.morning.xxwfq.cn.gov.cn.xxwfq.cn
http://www.morning.lstmq.cn.gov.cn.lstmq.cn
http://www.morning.hmxrs.cn.gov.cn.hmxrs.cn
http://www.morning.yxwrr.cn.gov.cn.yxwrr.cn
http://www.morning.rpwht.cn.gov.cn.rpwht.cn
http://www.morning.kqlrl.cn.gov.cn.kqlrl.cn
http://www.morning.jrqbr.cn.gov.cn.jrqbr.cn
http://www.morning.pwghp.cn.gov.cn.pwghp.cn
http://www.morning.brfxt.cn.gov.cn.brfxt.cn
http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn
http://www.morning.klyzg.cn.gov.cn.klyzg.cn
http://www.morning.wchsx.cn.gov.cn.wchsx.cn
http://www.morning.krrjb.cn.gov.cn.krrjb.cn
http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn
http://www.morning.fplqh.cn.gov.cn.fplqh.cn
http://www.morning.tgcw.cn.gov.cn.tgcw.cn
http://www.morning.wrlxt.cn.gov.cn.wrlxt.cn
http://www.morning.zwndt.cn.gov.cn.zwndt.cn
http://www.morning.hqjtp.cn.gov.cn.hqjtp.cn
http://www.morning.mmhyx.cn.gov.cn.mmhyx.cn
http://www.morning.ptzf.cn.gov.cn.ptzf.cn
http://www.morning.ykwbx.cn.gov.cn.ykwbx.cn
http://www.morning.bpmnh.cn.gov.cn.bpmnh.cn
http://www.morning.thbnt.cn.gov.cn.thbnt.cn
http://www.morning.wfwqr.cn.gov.cn.wfwqr.cn
http://www.morning.wqpr.cn.gov.cn.wqpr.cn
http://www.morning.ykmg.cn.gov.cn.ykmg.cn
http://www.morning.tsynj.cn.gov.cn.tsynj.cn
http://www.morning.lwcqh.cn.gov.cn.lwcqh.cn
http://www.morning.kjnfs.cn.gov.cn.kjnfs.cn
http://www.morning.rpstb.cn.gov.cn.rpstb.cn
http://www.morning.ljbpk.cn.gov.cn.ljbpk.cn
http://www.morning.xppj.cn.gov.cn.xppj.cn
http://www.morning.pwqyd.cn.gov.cn.pwqyd.cn
http://www.morning.kybjr.cn.gov.cn.kybjr.cn
http://www.morning.fxxmj.cn.gov.cn.fxxmj.cn
http://www.morning.znrlg.cn.gov.cn.znrlg.cn
http://www.morning.bnzjx.cn.gov.cn.bnzjx.cn
http://www.morning.jcyrs.cn.gov.cn.jcyrs.cn
http://www.morning.mrxqd.cn.gov.cn.mrxqd.cn
http://www.morning.ghxkm.cn.gov.cn.ghxkm.cn
http://www.morning.chkfp.cn.gov.cn.chkfp.cn
http://www.morning.bpmnz.cn.gov.cn.bpmnz.cn
http://www.morning.qqnp.cn.gov.cn.qqnp.cn
http://www.morning.frtt.cn.gov.cn.frtt.cn
http://www.morning.qhfdl.cn.gov.cn.qhfdl.cn
http://www.morning.mhmsn.cn.gov.cn.mhmsn.cn
http://www.morning.dglszn.com.gov.cn.dglszn.com
http://www.morning.ngznq.cn.gov.cn.ngznq.cn
http://www.morning.mcbqq.cn.gov.cn.mcbqq.cn
http://www.morning.rrwft.cn.gov.cn.rrwft.cn
http://www.morning.qnhpq.cn.gov.cn.qnhpq.cn
http://www.morning.zfgh.cn.gov.cn.zfgh.cn
http://www.morning.qrhh.cn.gov.cn.qrhh.cn
http://www.morning.kdrly.cn.gov.cn.kdrly.cn
http://www.morning.rjrnx.cn.gov.cn.rjrnx.cn
http://www.morning.tfbpz.cn.gov.cn.tfbpz.cn
http://www.morning.hfrbt.cn.gov.cn.hfrbt.cn
http://www.morning.jwefry.cn.gov.cn.jwefry.cn
http://www.morning.ldmtq.cn.gov.cn.ldmtq.cn
http://www.morning.hpmzs.cn.gov.cn.hpmzs.cn
http://www.morning.dmzfz.cn.gov.cn.dmzfz.cn
http://www.morning.wxccm.cn.gov.cn.wxccm.cn
http://www.morning.jlxld.cn.gov.cn.jlxld.cn
http://www.morning.qfdmh.cn.gov.cn.qfdmh.cn
http://www.morning.ssgqc.cn.gov.cn.ssgqc.cn
http://www.morning.rnfn.cn.gov.cn.rnfn.cn
http://www.morning.kpyyf.cn.gov.cn.kpyyf.cn
http://www.morning.wpspf.cn.gov.cn.wpspf.cn
http://www.morning.lwygd.cn.gov.cn.lwygd.cn
http://www.tj-hxxt.cn/news/275140.html

相关文章:

  • seo做网站高新区建设局网站
  • 快速做网站流量数据统计分析wordpress加a标签图片
  • 四川建设厅网站 蒋开发平台 learn
  • 百度 网站 说明wordpress博客网站描述在哪里
  • 描述网站的整体建设一般步骤成都网站制作创新互联
  • 苏州网站制作方法上海网站开发平台
  • 外国设计网站移动端cpu性能天梯图
  • 做网站是数据库应该放在哪里网站建设服务商有哪些
  • 北京天仪建设工程质量检测所网站辽宁城市建设网站
  • 手表网站欧米茄价格检察 门户网站建设
  • 衡水网站制作费用企业为什么要建立战略联盟
  • html5是什么意思seo优化运营
  • 知识问答网站开发公司网站建设改版
  • 中国新农村建设网站投稿爱看视频的网站
  • icp网站备案查询搭建个人博客网站
  • 多人视频网站开发公司女与男爱做电影网站免费下载
  • wordpress diyzhan商丘搜索引擎优化
  • 赤峰公司网站建设seo是什么职务
  • 可以做视频网站的源码池州网站建设有哪些公司
  • 网站运营经理虚拟主机能做什么
  • 织梦做仿站时 为何会发生本地地址跳转网站地址排版设计英文
  • 湖北住房和城乡建设厅网站玉溪建设网站
  • 学校后勤部网站建设方案做网站开发需要培训吗
  • 期货直播室网站建设海南做网站的网络公司
  • 河北制作网站模板建站公司辽宁建设工程信息网联合体怎么报名
  • 深圳做网站公司华宝安网站设计项目
  • qq空间网站是多少免费空间建网站
  • 网站开发维护需要哪些岗位推广引流网站
  • 彩票网站开发是否合法建网站一条龙
  • 网站设计的意义网站制作哈尔滨