在长期排查线上问题的过程中,总结了一些工具的用法和排查问题的思路,这里跟大家分享一下,在遇到类似的问题时,希望能给予一些帮助。 首先讲讲工具, jvm 自带的一些工具是必须熟练掌握的,例如jstack, jmap, jstat等,它们可以帮我们去深入了解JVM正在做的事情,主要的适用领域有这些: 1
分类:
编程语言 时间:
2016-02-26 20:26:49
阅读次数:
206
今天有客户反映,在创建表单工作流程,配置网格列表样式时,报ORA-01461:仅能绑定要插入LONG列的LONG值错误;错图截图如下:在网上查询了下错误原因为:数据库表中有字段长度超过4000;但是通过排查发现表中没有长度超过4000的字段,那又是什么原因导致报这个错误呢?个人估计..
分类:
其他好文 时间:
2016-02-26 19:08:13
阅读次数:
124
Discuz!X会自带Debug模式,主要是用于排查性能问题。垃圾站建议当如果您的站点调试完之后,一定要把debug模式关闭,以免其他用户会获取到一些敏感信息。在调试过程中,config文件配置的参数请只告知调试人员(比如官方人员),对其他人员尤其是会员请保密。 开启 debug 模式的步骤: 1、
分类:
Web程序 时间:
2016-02-26 17:12:32
阅读次数:
244
为什么要了解Java内存管理? 虽然Java是自动内存分配,但是一旦出现内存泄露和溢出方面的问题,排查错误时还需要懂虚拟机是如何使用内存的。 1. 运行时数据区域 1.1 程序计数器 每个线程都有一个独立的程序计数器 (线程私有),记录线程正在执行的虚拟机字节码的地址。 程序计数器是Java虚拟机中
分类:
编程语言 时间:
2016-02-26 00:22:40
阅读次数:
208
開發環境:Visual Studio 2013 原始專案版本:Visual Studio 2005 啟動偵錯後,錯誤提示內容如下: HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。 已知解法: 在 web.co
分类:
其他好文 时间:
2016-02-25 13:44:10
阅读次数:
163
1.安装lamp后,php程序没有被解析 (1) apachectl -M 看是否加载了libphp5.so ,apachectl -M 这个命令查看动态libphp5.so的是否由apache加载 (2)如果没有加载,那查看/usr/local/apache2/modules/是否有libphp5...
分类:
Web程序 时间:
2016-02-22 16:00:00
阅读次数:
118
最原始的内存泄露测试 重复多次操作关键的可疑的路径,从内存监控工具中观察内存曲线,是否存在不断上升的趋势且不会在程序返回时明显回落。这种方式可以发现最基本,也是最明显的内存泄露问题,对用户价值最大,操作难度小,性价比极高。 MAT内存分析工具 2.1 MAT分析heap的总内存占用大小来初步判断是否
分类:
其他好文 时间:
2016-02-20 16:02:34
阅读次数:
251
如果大家遇到 VS断点调试程序崩溃的问题,可以排查是不是有这个问题 VSx新安装了插件 点击工具---扩展和更新 禁用最新安装的程序 一般就没有问题了
分类:
其他好文 时间:
2016-02-20 13:07:02
阅读次数:
142
MySQL现在是一个更好的NoSQL解决方案。我们这样说是因为在存储 键/值(key/value) 之类数据时, MySQL 具有性能、易用性和稳定性方面的优势。MySQL引擎稳定可靠,并且社区和官方支持良好,有非常丰富的在线资料, 涵盖了各种操作、故障排查,复制以及各种使用模式等方面。基于这个原因, MySQL比起新兴的NoSQL引擎具有很大优势。...
分类:
数据库 时间:
2016-02-18 08:52:07
阅读次数:
261
年前发现在访问baidu时候出现网页打不开或异常缓慢的现象,起初以为是偶尔状况,也没人反映,过了几天发现还是有这类状况出现,于是联系电信ISP协助处理,因为我这边有两条电信的线路,只是接入的区域不同带宽不同,一条有问题,一条有异常现象,根据电信技术人员排查结果认为..
分类:
其他好文 时间:
2016-02-17 13:08:25
阅读次数:
150