【问题标题】:Hibernate Search on EC2?EC2 上的休眠搜索?
【发布时间】:2012-07-11 18:59:33
【问题描述】:

我们正在最终确定将部署到 Amazon EC2 上的电子商务应用程序之一。该应用程序使用 JBoss Seam 构建,并大量使用 Hibernate/JPA 和 Hibernate Search。我们计划在一个集群中运行多个应用服务器,目前目标是 Tomcat 7,不过我们也在研究将代码库迁移到 JBoss AS 7.1.1。

在考虑我们的集群设置时,我们遇到的一个大问题是 Hibernate Search 索引如何工作。我们如何可靠地确保发送到应用服务器 #1 的搜索请求将返回与应用服务器 #2 相同的结果?有没有办法让索引在 2 个不同的应用服务器上保持同步?我浏览了 JMS 主/从设置的文档,但我们并没有真正的主/从架构。我们正在寻找更多的主/主服务器,因为任一应用服务器都可能是更新索引的服务器。

是否有人遇到过任何有用的指南、提示或文档来解释如何在 EC2 等环境中以最佳方式运行 Hibernate Search?我们渴望听到您能提供的任何建议;性能、索引、高可用性、集群等。您可以推荐的任何内容都非常感谢!

【问题讨论】:

    标签: tomcat jboss lucene amazon-ec2 hibernate-search


    【解决方案1】:

    我认为使用“主/主架构”是不可能的。 但是使用主/从可以使索引保持同步并且应该为您工作。

    看看here

    Tomcat 不支持 JMS,但是您可以使用其他 JMS 提供程序(如 OpenJMS)或迁移到 tomEE 或 JBoss。


    关于,亚马逊我发现了这个:

    【讨论】:

      猜你喜欢
      • 2013-01-20
      • 1970-01-01
      • 2015-07-09
      • 1970-01-01
      • 2011-11-17
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多