后台程序最近很卡求分析

天冰 发布于 2013/11/01 14:08
阅读 265
收藏 0


有个数据维护后台 之前一直好着~

最近一个月变得很卡,有时直接挂了
重启服务 刚开始好着 过一阵子就又变得很卡


请各位帮忙分析:
可能是什么原因导致的~

以下是问题补充:

@天冰:使用Grails搭建的,它是一套用于快速Web应用开发的开源框架。 基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上。 之前一直好着。最近老出故障,是程序本身问题,还是硬件问题等等。请大家分析下,给出查找建议。 (2013/11/01 14:21)
加载中
0
JackyYong
JackyYong
请描述技术架构
0
芦苇荡
芦苇荡

这个月代码有什么变化?

可以分析日志。

0
JackyYong
JackyYong

软件层面:建立可进行性能分析的系统环境, 如:可使用jconsole等工具进行监控, 在系统宕机时可以生成对应的报告(如:javacore、heapdump等), 可用于抓取vm线程和进行堆对象分析等工作;

系统层面:通过系统工具或第三方工具对系统io、cpu、sockets等进行监控

数据库层面:通过数据库工具查看数据库数据量变化、是否有锁表等进行监控

性能监控是一个系统工程。


0
黄开源中国
黄开源中国
如果近一个月没什么突然数据量增大的话。多半是服务器问题了。。。
0
南湖船老大
南湖船老大

引用来自“黄开源中国”的答案

如果近一个月没什么突然数据量增大的话。多半是服务器问题了。。。

+1

如果数据量突增,很可能就是到了你程序的瓶颈了,有些问题在数据量很小的时候不明显,数据量一上来就突出了。

如果不是这个问题,就是服务器的原因了

0
天冰
天冰
程序的问题,最近批处理操作太多,而批处理使用的hibernate,以前没有观察过hibernate生成的sql,现在看了下,显然没有自己写sql效率高,特别是对于有上百账户的批处理且要同步到几个服务器上。 谢谢各位的分析。
返回顶部
顶部