技术开发中如何定位问题
来源:互联网 发布:淘宝店铺怎么做直通车 编辑:程序博客网 时间:2024/06/06 18:39
1、遇到问题,心态首先保持冷静
2、定位问题的一般思路是:
硬件问题、系统问题、应用问题、一般问题
系统问题包括:硬盘、内存、cpu、网络
top、uptime
watch uptime
iostat -d -k 1 10 10秒内硬盘的传输速度
网络通信 netstat
netstat -an | |grep 3306
内存信息
free -m
应用问题:查看日志
•应用日志
–common-default.log/common-error.log
•Tomcat日志
–catalina.out/localhost.2012-06-29.log
•Mysql日志
–/var/log/mysql/error.log
–/var/log/mysql/mysql-slow.log
tomcat 状态
../manager/status
java 内存监控:
sudo jstat -gcutil 12585 1000
内存监控工具:yourkit
可以看到内存对象
- 技术开发中如何定位问题
- 如何评价一个技术开发
- 如何定位crach问题
- 测试如何定位问题
- 如何定位生产问题
- 如何定位问题
- 测试中如何提高问题定位效率一
- 测试中如何提高问题定位效率二
- 测试中如何提高问题定位效率三
- 如何快速定位自己代码中出现的问题
- word中如何定位
- 技术开发人员如何准备面试
- oracle性能问题如何定位
- 如何定位JVM的问题
- 如何快速定位线上问题?
- amcl中手动定位自主定位问题
- 技术开发
- 技术开发
- 小小水晶头
- Android利用activity启动模式退出整个应用
- JAVA 开发中的图片处理
- Linux apache软件的安装
- JDialog .setBackground失效解决办法
- 技术开发中如何定位问题
- GLUT函数说明2
- GLUT函数说明3
- Android中的延迟加载系列(ListView 3 含完整代码及工程下载)
- POJ2449A*求K短路
- 代码大全学习-2
- 国外免费的网站空间/免费主机
- Android SurfaceView 的基本应用
- 考驾校