前言 这篇文章从实际问题 问题解决步骤 问题解决思路,帮助大家能够明白如何在程序中发现问题,定位问题,解决问题。并真正理解那些问题解决思路。 首先说说这个实际问题是什么,又是怎么遇到的。 我这边做了一个操作日志模块,需要提供独立查询页面。正好集团内部有一个xxx前端产品,可以简单配置就生成一个报表页 ...
分类:
其他好文 时间:
2020-04-28 10:00:21
阅读次数:
95
手机抓包软件Windows 版 Charles 使用指南 为什么使用 charles-windows 在实际开发、测试中需要通过代理截取 app 的网络请求报文来快速定位问题。https 双向认证的 app 越来越多,fiddler在这方面并不好用。由于开发、测试的同学使用 windows 系统较多 ...
分类:
移动开发 时间:
2020-04-28 00:21:23
阅读次数:
157
发布于: 2018 06 19 11:13:37 问题 有个程序,在有些机器会出现清空数据失败的问题,不抛出任何错误,本机无法重现。 定位问题 由于不抛出任何错误,只能增加日志, 最终定位到调用ConcurrentHashMap.keySet()方法卡死 对比出现问题的机器与没有问题的机器,发现出问 ...
分类:
编程语言 时间:
2020-04-27 19:05:24
阅读次数:
58
前言 后台程序开发及上线时,一般都会用到Log信息打印及Log日志记录,开发时通过Log信息打印可以快速的定位问题所在,帮助我们快捷开发。程序上线后如遇到Bug或错误,此时则需要日志记录来查找发现问题所在。 Spring Boot 可以集成很多不同的日志系统,目前有关日志的开源代码很多,如log4j ...
分类:
编程语言 时间:
2020-04-25 00:39:00
阅读次数:
73
安装jenkins 在centos7中安装jenkins,使用rpm的方式 启动jenkins 这时候发现报错了: 定位问题 根据提示使用 查看报错信息,发现是找不到java目录 解决办法 解决办法一 查找我们自己的java安装路径,然后设置软链接 我用的就是这种 解决办法二 使用vim编辑jenk ...
分类:
其他好文 时间:
2020-04-23 21:02:31
阅读次数:
88
1、问题描述: windows下phpStudy突然启不来,且没有apache启动错误日志文件无错误输入 2、定位问题:通过命令启动,错误输出到终端cmd E:/phpStudy/Apache/bin/httpd.exe -t E:/phpStudy/Apache/bin/httpd.exe -k ...
背景收到nginx的超时报警和服务所在机器的load报警,通过分析问题时间段的系统cpu,内存,网络io,磁盘io使用情况,发现是磁盘io达到瓶颈导致。通过iostat看磁盘的await(平均每次设备I/O操作的等待时间)时间达几百毫秒且util(一秒中有百分之多少的时间用于I/O操作,即被io消耗的cpu百分比)持续100%分析定位问题服务1,通过使用iotop来看系统上使用io最多的进程,发现
分类:
其他好文 时间:
2020-04-23 00:50:14
阅读次数:
181
robotframework执行UI自动化时报错,查看日志显示Parent suite setup failed: Variable '${browser}' not found. Did you mean: ${blowser} 起初一直在相关库是否导进来等方面定位问题,最后发现是引用变量时写的是 ...
分类:
其他好文 时间:
2020-04-22 16:50:41
阅读次数:
217
在生产环境中,将程序的运行日志输出保存到文件中是很必要的操作;当应用崩溃时,很容易通过查找日志来定位问题。下面介绍一下django开发中如何将日志输出到文件中。 首先看一下日志级别有哪些: 在django项目中使用logging模块打印日志的步骤如下: 下面介绍一下logging中的四个组件,如下: ...
分类:
其他好文 时间:
2020-04-19 11:03:05
阅读次数:
62
nginx配置指令 main配置段常见的配置指令 分类: 正常运行必备的配置 优化性能相关的配置 用于调试及定位问题相关的配置 事件驱动相关的配置 正常运行必备的配置 1、user Syntax:user user [group]:运行nginx所使用的用户 Default:user nobody ...
分类:
其他好文 时间:
2020-04-12 19:02:03
阅读次数:
65