宁波自适应网站建设优化建站,赤峰中国建设招标网站,网页微信截图快捷键,wordpress数据搬移\1. 查询业务日志#xff0c;可以发现这类问题#xff1a;请求压力大、波峰、遭遇降级、熔断等等#xff0c;基础服务、外部 API 依赖。
\2. 查看系统资源和监控信息#xff1a;
硬件信息、操作系统平台、系统架构排查 CPU 负载内存不足磁盘使用量、硬件故障、磁盘分区用…\1. 查询业务日志可以发现这类问题请求压力大、波峰、遭遇降级、熔断等等基础服务、外部 API 依赖。
\2. 查看系统资源和监控信息
硬件信息、操作系统平台、系统架构排查 CPU 负载内存不足磁盘使用量、硬件故障、磁盘分区用满、IO 等待、IO 密集、丢数据、- 并发竞争等情况排查网络流量打满响应超时无响应DNS 问题网络抖动防- - 火墙问题物理故障网络参数调整、超时、连接数
\3. 查看性能指标包括实时监控、历史数据。可以发现假死、卡顿、响应变慢等现象。
排查数据库并发连接数、慢查询、索引、磁盘空间使用量、内存使用量、网络带宽、死锁、TPS、查询数据量、redo 日志、undo、binlog 日志、代理、工具 Bug。可以考虑的优化包括集群、主备、只读实例、分片、分区。大数据、中间件、JVM 参数。
\4. 排查系统日志比如重启、崩溃、Kill。
\5. APM比如发现有些链路请求变慢等等。
\6. 排查应用系统
排查配置文件启动参数配置、Spring 配置、JVM 监控参数、数据库参数、Log 参数、APM 配置。内存问题比如是否存在内存泄漏内存溢出、批处理导致的内存放大、GC 问题等等。GC 问题确定 GC 算法、确定 GC 的KPIGC 总耗时、GC 最大暂停时间、分析 GC 日志和监控指标内存分配速度分代提升速度内存使用率等数据。适当时修改内存配置。排查线程理解线程状态、并发线程数、线程 Dump锁资源、锁等待、死锁。排查代码比如安全漏洞、低效代码、算法优化、存储优化、架构调整、重构、解决业务代码 Bug、第三方库、XSS、CORS、正则。单元测试覆盖率、边界值、Mock 测试、集成测试。
\7. 排除资源竞争、坏邻居效应。
\8. 疑难问题排查分析手段
DUMP 线程DUMP 内存抽样分析调整代码、异步化、削峰填谷