加载Infinispan v5.1缓存的测试

时间:2016-06-02 13:12:24

标签: caching wildfly-8 infinispan

在我们的项目中,使用WildFly v8.1应用程序服务器,Infinispan v5.1用作缓存。目前,我们在运行负载时遇到来自infinispan的查询结果延迟。

之前它与JBoss v5.1和Infinispan v5.1一起使用,没有性能问题。

有人能告诉我们如何测试infinispan性能吗?我们可以使用哪种工具来衡量缓存的性能?

感谢。

1 个答案:

答案 0 :(得分:1)

在你的问题中至少有两件事让我烦恼。

第一个是你不应该直接使用Wildfly的Infinispan模块。此版本在内部用于Wildfly群集。我鼓励你做的是使用最新的Infinispan Wildfly Modules。您需要做的就是将它们解压缩到Wildfly模块目录中,并在代码中使用正确的插槽(MANIFEST.MFjboss-deployment-structure.xml)。

其次,衡量绩效是一件非常棘手的事情。您需要考虑正确的JGroups配置,调整GC设置,使用适当的簇大小等等。我建议您测量应用程序的性能和Infinispan (这样您将为您的团队提供更有意义的结果)。有许多工具可以帮助您,包括JMHCaliper。如果您只想测量Infinispan性能 - 您可以考虑使用RadarGun