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

江苏威达建设有限公司网站做网站好的框架

江苏威达建设有限公司网站,做网站好的框架,学校多语种网站建设方案,做网站网页尺寸是多少钱引言 记录一次线上redis占用过大的排查过程#xff0c;供后续参考 问题背景 测试同事突然反馈测试环境的web系统无法登陆#xff0c;同时发现其他子系统也存在各类使用问题 排查过程 1、因为首先反馈的是测试环境系统无法登陆#xff0c;于是首先去查看了登陆功能的报错…引言 记录一次线上redis占用过大的排查过程供后续参考 问题背景 测试同事突然反馈测试环境的web系统无法登陆同时发现其他子系统也存在各类使用问题 排查过程 1、因为首先反馈的是测试环境系统无法登陆于是首先去查看了登陆功能的报错信息一查看服务器日志首先发现了redis集群宕机的问题 同时也有其他的一些redis相关报错 2、由此可知肯定是redis出现了问题那么进一步排查redis节点情况 3、因为redis部署的是集群首先到服务器上通过top指令查看了各个节点的内存、cpu占用情况 4、结果发现有两个节点的内存占用高达15G 5、单独登陆这两个节点通过INFO指令查询节点详细状态 redis-cli -p 端口 INFO6、结果发现这两个节点的内存占用确实异常而且这两个节点是主从节点。那么问题到这里有基本清晰了以下基本就是两个方向 产生了大量的key没有及时清理导致内存占用过多 某几个key其值异常大没有及时清理导致内存占用过多 但这里其实偏向于第2点因为是集群模式下某一主从节点都出现该问题说明是某一个hash段的key分配到这个节点上的很大。 通过通过INFO指令查询到redis中占用的key数量只有1百多万不算很多所以基本也定位到是第2点的可能性了。 7、要查询是否有占用内存较大的key, 可以通过bigkeys指令。如下图所示可以看到其中jms_log_list的key占用内存高达50% redis-cli -p 服务端口 -a 认证密码 --bigkeys再详细查询这个key的占用空间单位bytes换算下来将近10G memory usage key 8、到这里问题就基本明朗了通过key值去查询代码发现这个数据是list类型的其作用就是作为一个临时队列。再去查看这个队列的消费者发现这个服务没有正常消费 9、到服务器上查看消费者服务的状态发现服务并没有运行。经调查为上周末测试服务器机房断电后启动服务时把这个消费者服务漏了经过几天的运行数据累计到一定地步导致内存占用过大了。从而影响了整个redis集群的运行。 10、后续关掉了一个从节点让主节点有足够的内存空间可以运行同时把消费者服务启动起来了为了加快消费还临时增加了消费者的节点数主节点消费完成后再将从节点启动起来让从节点逐步同步主节点的数据 11、最终解决问题由此引申出一个redis内存占用过大的问题排查思路也提醒我们完善测试环境的开机自启脚本同时遇到此类问题要结合服务器情况耐心思考、解决问题。
http://www.hkea.cn/news/14298116/

相关文章:

  • wordpress网站打开速度慢网页版传奇哪个最好玩
  • 阿里云服务器 做网站学院做网站的意义
  • 网站推广页新媒体运营培训
  • 专业的广州手机网站电脑打字赚钱一单一结
  • 杭州网站制作排名软件系统开发平台
  • 广东省建设部网站国内wordpress案例
  • 理解网络营销型网站的建设免费制作论坛网站模板免费下载
  • 哈尔滨企业建站模板小学生ppt模板免费下载
  • 私人怎么做网站销售平台的重要性
  • 做当地门户网站多少钱中国十大外贸公司
  • php做网站的源码微信公共平台官网
  • 无锡城乡建设局网站建站行业span分析
  • 本地计算机做网站服务器46设计网
  • 网站建设挣钱吗企业网站的建设意义
  • 商丘市住房和城乡建设厅网站WordPress游览器标签
  • 同ip网站有什么影响杭州企业建站
  • 最新版高性能网站建设指南初学者自己做网站
  • 做电影网站程序好用吗深圳网站制作的
  • 支付宝 外贸网站怎么制作网站主题
  • 湛江的网站seo是什么意思网络用语
  • 做同城信息网站怎么赚钱耒阳网站建设
  • 网站建站智能系统网站托管服务合同
  • 万家灯火网站建设互动平台umu
  • 金华市有网站建设最低价网站主机和服务器的区别
  • 图片展示网站搭建河南省二级建造师报名入口官网
  • 梅州网站设计做网站策划营销推广
  • 江苏赛华建设监理有限公司网站斐讯n1 WordPress
  • 中国建设银行公司网站官网hexo添加wordpress评论
  • 网站建设的实践体会网站静态模板下载
  • 合作社网站模板html5网站网址