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

IIS发版各接口慢排查

一、异常现象

Jenkins发版后,过了几分钟,接口逐渐开始变慢,用户使用系统觉得耗时长

二、排查思路

初步看,找不到原因,分析提交代码也看不出什么问题。

接着逐渐缩小提交代码,逐步分析,耗时耗力,不好排查。

最后当该现象出现时,抓取dump进行分析,分析存在大内存对象,数据量超过200万条。

根据该对象分析代码,发现是【有个接口先查list出来,然后获取list最小的时间,根据时间找了另一个大表的所有数据】

三、解决方案

按需查询,只找自己需要的数据。使用contains

经验总结

排查问题,需要多分析系统日志、dump、应用日志,切忌盲目排查

http://www.dtcms.com/a/487503.html

相关文章:

  • 【操作系统核心详解】段式存储与页式存储:区别、碎片及虚拟内存的本质
  • 网站导航图怎么做网站建设邀标比选
  • 杭州网站建设出名企业网站推广技巧有哪些
  • 优质中药饮片供应是什么?主要涵盖哪些关键质量标准?
  • 代码随想录第36天第37天 | 01背包应用 及 完全背包⭐
  • 【GUI自动化测试】Python logging 日志模块与 Allure 测试报告实战指南
  • 两阶段随机规划为电力市场注入智慧
  • 公路工程项目管理软件选型指南
  • 潍坊高端网站设计官网搭建平台
  • 电商网站 开发费用山东建设网站首页
  • JDK 8u5 Windows 64位安装教程(详解,含环境变量配置)​
  • 四川城市建设住建厅网站百度官网认证入口
  • 黑马商城day3-微服务01
  • Flutter---两种带输入框的对话框
  • 自己做的网站怎么在移动端访问网站引导插件
  • 做网站的核验单 是下载的吗网站开发和网络设计有什么区别
  • AR模型(自回归模型)
  • 分布式系统相关知识总结
  • 越南k线历史数据、IPO新股股票数据接口文档
  • JavaScript的书写位置和注释
  • 【Java零基础·第6章】面向对象(二):构造器、封装、对象数组
  • 网站 系统设置建筑工程包括哪些项目
  • 重庆专业网站推广报价怎么做刷会员的网站
  • QT-基础
  • 网页设计图片之间空隙北京seo如何排名
  • Feign接口传递复杂参数注解@ModelAttribute+@SpringQueryMap
  • php做网站需要的技术wordpress多主题插件
  • 智能工单时代:IT 工单系统,正在重新定义企业效率
  • 易呈生产ERP系统,助力中小工厂实现智能制造和数字化转型
  • dedecms调取友情链接 网站类型推广计划名称写什么