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

沈阳三好街网站建设电商网站开发计划书

沈阳三好街网站建设,电商网站开发计划书,微信如何做微商城网站建设,网站 数据库 sql 导入数据库文件大家好#xff0c;我是烤鸭#xff1a; 最近没怎么写技术文章#xff0c;还是得回归下初心#xff0c;正好前几天出现个线上问题#xff0c;记录下排查过程。 问题描述 某个时间点#xff0c;接收到接口响应慢报警。 过一会收到服务器cpu可用率低(10%)报警。 去c…大家好我是烤鸭 最近没怎么写技术文章还是得回归下初心正好前几天出现个线上问题记录下排查过程。 问题描述 某个时间点接收到接口响应慢报警。 过一会收到服务器cpu可用率低(10%)报警。 去cat上查看发现younggc次数频繁。 排查思路 业务代码近期没改动和发版出现问题大概率是中间件或者环境问题(服务器硬件或网络)。 尝试回滚代码和扩容机器。 输出堆栈日志和gc快照调整jvm参数。 排查结果 中间件和网络 使用到的中间件包括 es、redis、mysql分别去监控和连接查看没问题。 网络也在机器上测试没问题。 回滚和扩容 尝试回滚到上一个稳定版本和增加扩容机器。 还是有问题。 输出堆栈日志和gc快照调整jvm参数。 其实堆栈日志是可以解决问题的不过当天晚上排查的时候没有过度关注业务方法导致错过了问题根源。 gc快照分析结果发现是tomcat的一个初始化对象占有较多跟问题无关。 总结 cpu升高和gc频繁其实是两个问题都可能会引起服务不可用。 单纯的cpu升高基本确认是死循环问题抓到对应的堆栈信息即可。 #抓取进程中cpu消耗高的线程 top -Hp pid #线程id转成十六进制 printf %x\n tid #抓取java线程堆栈 jstak-l pid而gc频需要查看gc日志是否引起oom。 实时查看gc情况每隔5s打印一下gc情况。 jstat -gcutil pid 5000输出gc快照。 jmap -dump:formatb,file/data/dump.hprof pid然后使用eclipse mat 或者 jprofiler 进行分析。 血泪教训 当天忽略了堆栈日志过多的关注在gc上。 排查问题的思维定式排查思路和实际执行不严谨以致于错过问题根源。 运行了几年的代码都没出问题不代表代码本身没问题以堆栈日志和gc日志为准。 根本原因就是数据库脏数据触发了代码中一个死循环bug(运行了一年才发现也是醉了)
http://wiki.neutronadmin.com/news/195559/

相关文章:

  • 洛阳做网站汉狮网络浙江网站建设优化
  • 网站建设公司86215老河口网站设计
  • 保险微网站制作cms快速建站
  • 网站开发与设计需要哪些技术网站开发框架具体使用方法
  • 怎么免费做自己的网站南充网站建设有哪些
  • 广州外贸seo优化河北seo网站开发
  • 为什么原网站建设公司不愿意透露域名管理权限给客户贵阳网站建设公司招聘
  • 大连模板开发建站南阳哪有做网站公司
  • 建一个大型网站多少钱做推广的网站名称
  • 合肥网站排名推广微课做动画的网站
  • 企业建站程序哪个好百度权重10的网站
  • 宁波手机网站开发中企动力有多少家分公司
  • 企业宣传网站建设需求说明书样文网站建设最基础的是什么
  • 郑州哪家做网站便宜用开源源码做淘宝客网站
  • 怎么用qq相册做网站手表到哪个网站买
  • 微信小程序源代码大全关键词排名优化网站建设公司哪家好
  • 南通网站快速收录百度一下你就知道官网新闻
  • 如何推进网站建设百度 网站添加
  • 微信网站协议书wordpress 多站点 主站点
  • 贷款网站开发苏州交通网站建设
  • 南昌网站建设基本流程网站备案授权书怎么填写
  • 长春h5建站自建站有哪些站点
  • 安徽搜索引擎推广公司东莞短视频seo制作
  • 网站要不要备案网站加载很慢怎么办
  • 卖渔具的亲戚做网站wordpress 修改目录权限设置密码
  • 专业商城网站建设多少钱汕头网站设计多少钱
  • drupal个人门户网站开发贸易公司取名字大全
  • 深圳都信建设监理有限公司网站如何解决网站兼容
  • 做网站用的文本编辑器企业网站建设效果
  • 亿唐为什么2005年做虚拟网站面试个人简历范文及网站建设