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

网站链轮内有死链昆山科技网站建设

网站链轮内有死链,昆山科技网站建设,祖传做网站,seo基础篇一、背景 最近测试反馈测试环境接口偶现有访问超时#xff0c;然后APP提示是网络失败#xff0c;看了一下测试环境的应用完全没啥问题#xff0c;一直以为是网络问题。 今天测试有反馈了#xff0c;赶紧看了一下测试服务器#xff0c;这次终于有症状了#xff0c;CPU直…一、背景 最近测试反馈测试环境接口偶现有访问超时然后APP提示是网络失败看了一下测试环境的应用完全没啥问题一直以为是网络问题。 今天测试有反馈了赶紧看了一下测试服务器这次终于有症状了CPU直接飙到300%了。 尽然问题复现了直接开干定位问题 二、解决思路 1、定位问题应用进程 使用top命令然后按照CPU排序如下图所示进程PID为13258的Java应用占用300%的CPU资源。 Java应用造成CPU高的主要原因一般是线程一直处于可运行Runnable状态通常这些线程在执行无阻塞操作、循环、正则或纯粹的计算等任务 另一个可能造成CPU高的原因是频繁GC 所以现在进程的线程情况 2、查看进程中线程使用情况 使用命令 top -H -p 查看如下图 #-H所有线程占用资源情况。 #-p进程号指定进程 top -H -p 13258发现有三个线程实时CPU占用率较高并且处理器使用时间非常长25438线程实际占有处理器的时间甚至达到190分钟。 现在问题已经找到了就是这三个线程持续占用CPU资源下面我们再具体看一下这个线程再干嘛 3、查看线程的快照 通过jstack 命令查看线程14689的快照 jstack 13258 |grep 3961 -A 30jstack后面的参数是PID的值3961是线程id 14689 的十六进制。 可以通过以下命令把线程id转成16进制 printf %x\n 14689通过观察输出可以看到线程长期处于可运行状态直接根据堆栈信息找到对应的代码。 4、最后 找到对应代码修改后基本就解决问题了
http://www.zqtcl.cn/news/117943/

相关文章:

  • 检察院做网站的目的青岛网站推广优化
  • dede替换网站模板定制网站建设的流程
  • 天津专业网站制作网站开发模板
  • 做二手车网站需要什么怎样建立门户网站
  • 宁波做网站首荐荣盛网络网站建设太仓
  • 购物网站公司要花费多少钱wordpress 菜单 字体加粗
  • 网站模板如何编辑软件crm免费客户管理系统
  • 微信制作网站设计重庆关键词优化软件
  • 网站的设计与应用论文平台推广计划书模板范文
  • 网站备案用户名忘了怎么办网站做301排名会掉
  • 厦门制作网站企业网站子域名怎么做
  • 青岛微网站开发品牌建设青之见
  • 淄博哪有培训做网站的湖南营销型网站建设企业
  • 动物网站建设深圳最好的营销网站建设公司
  • 各种网站制作陕西建设厅证件查询网站
  • 如何提高一个网站如何做简单网站
  • 游戏网站开发找什么人可建智慧园区设计方案
  • 重庆网站设计公司推荐福州移动网站建设
  • 移动网站功能做网站fjfzwl
  • 食品网站建设的目的中级经济师考试成绩查询
  • 普宁建设局网站免费的网站开发平台
  • 网站域名主机空间区别网站上传系统
  • 建设高端网站公司的目的淮南房产网
  • 网站建设 中山网站建设新得体会
  • 快速搭建网站视频教程看想看的做想做的电影网站好
  • 网站聊天怎么做2345网址导航智能主版
  • 如何优化网站加载速度做推广公司
  • 网站下载不了视频php网站 数据库链接
  • 制作网页网站教程wordpress建立扁平化
  • 网站建设小知识郑州网站建设找伟置