我们将应用程序从“JBoss 5.1 with JBoss Messaging”升级到“JBoss 7.1.1 Final with ActiveMQ 5.8.0”。我们期待性能改进,但我们看到了 20% 到 30% 的性能损失。
我们正在为 ActiveMQ 使用 JDBC 持久性,而我们的 MDB 执行了大量的数据库事务,这会减慢它们的速度。但是这个设置对于 JBoss 5.1 和 JBoss 7.1.1 是一样的
当我们使用 activemq.rar 将 Active MQ 配置为 JCA 时,我们会看到大约 50% 的性能损失。
当我们配置 Active MQ 嵌入式时,我们仍然会看到大约 50% 的性能损失。
当我们独立运行 ActiveMQ 外部时,性能损失约为 15% 到 20%。
我们还测试了 ActiveMQ 和 JBoss 5.1 组合,我们没有看到任何性能损失。
我们搜索了论坛和 JBoss 错误跟踪系统,我们没有看到针对 JBoss 7.1.1 报告或针对 JBoss 7.2 修复的任何此类问题
我们错过了什么吗?我们需要使用 JBoss 7.1.1 来完成这项工作
任何指示都会有所帮助
提前致谢
尼泰什