【问题标题】:Infinispan : Remote Second Level Cache for Hibernate (JPA)Infinispan : 用于休眠 (JPA) 的远程二级缓存
【发布时间】:2014-05-10 14:24:36
【问题描述】:

Infinispan 是否支持 分布式远程二级缓存 使用 JPA休眠

能否请您提供必要的Maven 依赖项 和所需的persistence.xml 中的设置?您的回答中提到的任何其他必要设置(或其他文件)将不胜感激。

编辑 1

为什么投反对票?您可以检查this link 没有提及任何设置。 请您证明您的反对票是合理的吗?

编辑:详细信息

persistence.xml 中需要哪些属性才能在远程集群/节点中设置 L2 缓存?

<property name="..." value="..." />

非常感谢!

【问题讨论】:

  • 查看 Infinispan 网站有什么问题?我花了不到两分钟就找到了这个链接"Maven users"。还有一个快速入门教程,您可以下载并用作参考。
  • 感谢先生的依赖。我希望它是唯一需要的。那么作为节点 IP 地址值的属性名称呢? 。因为在我的情况下,节点是远程的,所以缓存与文档中解释的不在同一个 JVM 中。谢谢!
  • 我不明白反对票。

标签: java hibernate maven jpa infinispan


【解决方案1】:

您的所有问题都在 Infispan User Guide 中得到解答

有关 Maven 依赖项,请查看此处Maven users

不推荐使用远程二级缓存,但如果你真的需要它 看看advanced configuration section。 您可以选择提供缓存配置文件。

另一种选择是在您的server.xml 参考中配置您的(远程)CacheManager 它via JNDI

【讨论】:

  • 您好!谢谢您的回答。我在哪里可以找到“server.xml”?
  • server.xml 文件位于 Tomcat 配置目录中。对于其他环境,要么查看文档如何配置 JNDI 资源,要么使用提供缓存配置文件名的可能性,您可以在其中放入所有高级配置内容。
猜你喜欢
  • 1970-01-01
  • 2023-03-03
  • 1970-01-01
  • 2010-10-20
  • 2016-05-27
  • 2015-11-07
  • 1970-01-01
  • 2020-01-05
相关资源
最近更新 更多