运行了几个小时后,GemFire查询逐渐变慢了

时间:2019-02-27 21:20:44

标签: gemfire spring-data-gemfire

我们正在对基于Spring Boot的应用程序进行性能测试,该应用程序使用Spring Data GemFire与Pivotal GemFire连接。

在这些测试中,我们观察到的是OQL查询随着时间而逐渐放慢。我们已经在监视堆内存,cpu,线程,查询数量,事务计数和连接计数,但是我们看不到它在逐步增加。在性能测试期间,所有参数都是一致的,但查询性能随时间逐渐变慢。我不确定除了我们已经在监视的参数之外,还有哪些因素会导致这种缓慢,需要进行监视。你能请教吗?

版本详细信息-

  • Spring Data GemFire 1.8.10发布
  • Spring Boot-1.4.6发布
  • 关键GemFire-8.2.13
  • Websphere Application Server-8.5.9

其他详细信息

  • 群集大小:3个节点,每个节点具有60 gb的堆大小
  • 区域类型:我在慢速查询中看到复制和分区区域
  • 使用的索引:是
  • 已配置溢出:是磁盘存储
  • 永久区域:是
  • 逐出-80%,但大多数时候堆低于70。
  • 数据集索引:根据使用情况,最低1个索引,最大6个左右。但是,当我们查看日志中的查询时,总是显示一个已使用的索引。

0 个答案:

没有答案