java应用系统响应速度逐渐变慢
单位使用tomcat部署的一个应用系统,用到的java框架有springmvc,mybatis,freemarker。
刚启动服务的时候,接收一个freemarker页面的时间是400ms, 接收一个json请求的速度是20ms, 占用的堆内存为180m。
但是经过一个星期的运行后,接收一个freemarker页面的时间是2s, 接收一个json请求的速度是100ms, 占用的堆内存为300m,但远没有达到1g的上限,以上数据都是在没有其他用户使用的时候测试的,而且是逐渐增长的,平常访问量也不大,请问可能是什么原因造成这一现象?