问题标签 [infinispan-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

cluster-computing - 如何启用版本控制?

我想为本地运行的 Infinispan 服务器中的复制缓存启用版本控制(最终版本为 8.2.4,两个 Infinispan 服务器形成一个集群)。

这在用户指南中有记录。

引用:

10.2.5。配置

默认情况下,版本控制将被禁用。

用户指南包含以下代码段:

我正在使用本地运行的 Infinispan 服务器,配置在 clustered.xml 中。

其中的一个片段:

因此,当我添加版本控制元素时,开始失败

引起:javax.xml.stream.XMLStreamException: ParseError at [row,col]:[186,6]

消息:WFLYCTL0198:遇到意外的元素“{urn:infinispan:server:core:8.2}versioning”

XML 元素versioning确实存在于 中urn:infinispan:config:8.2,但不存在于urn:infinispan:server:core:8.2(在 clustered.xml 中使用)。

urn:infinispan:config:8.2infinispan-server-8.2.4.Final/docs/schema/infinispan-config-8.2.xsd中定义。

urn:infinispan:server:core:8.2infinispan-server-8.2.4.Final/docs/schema/jboss-infinispan-core_8_2.xsd中定义

将 Infinispan 作为单独的服务器运行时,如何启用(集群感知)版本控制?

0 投票
1 回答
88 浏览

java - 当共享 JDBC 缓存存储就位时,是否可以在 Infinispan 中将“numOwners”设置为 1 以上?

我们有一个带有共享 JDBC 缓存存储的 5 节点集群(DB 对所有节点都是通用的)。但是,当我将“numOwners”设置设置为大于 1 时,对缓存和数据库的写入失败并出现主键异常。我预计只有一个节点会将更新写入存储,但这并没有发生。如果我将“numOwners”设置为 1,那么一切正常,但它并不是真正的分发模式。我错过了什么吗?请帮忙。

0 投票
1 回答
94 浏览

cluster-computing - 是否也为复制缓存实现了交错远程 GET?

Infinispan 8的发行说明描述了一个新功能:交错远程获取

这些在用户指南中有描述:

11.4. 配送方式

远程 GET 请求是交错的:我们向主要所有者请求值,但如果它在合理的时间内没有响应,我们也会向备份所有者请求值。

仅针对分发模式记录了此功能。

  • 此功能是否也用于复制模式
  • 一般来说:假设复制缓存是分布式缓存的特例是否安全?
0 投票
0 回答
787 浏览

caching - Infinispan 跨多个服务器的分布式缓存

我正在尝试使用 Infinispan 8.2 跨三个虚拟机设置一个简单的分布式缓存。而且我无法让数据分布在不同的虚拟机上。<server></server>如果我使用host.xml 文件中的标记在同一 VM 上启动多个服务器,则数据将在它们之间分布。但是,如果我只为每个 VM 启动一台服务器,则数据永远不会被推送到其他 VM。

缓存在服务器 1 上的 domain.xml 中定义如下:

服务器 2 和 3 通过它们的 host-slave.xml 配置并连接到服务器 1 就好了。

查看缓存时,我可以看到 Web 中的所有节点Server Management Console,但似乎缺少某些内容,因为数据绑定到了 VM。

理想情况下,我希望每个 VM 有 2 个节点,总共 6 个,使用numOwners=3.

知道可能是什么问题吗?

0 投票
2 回答
331 浏览

log4j - 'infinispan-core' 不显示日志

我正在使用log4j (1.2.17)

'infinispan- embedded ' 确实适用于我的日志。

但是当我更改为使用“infinispan- core ”时,我不会从 Infinispan 收到任何日志。

  • 我有 Spring(4.1.4) & Hibernate(4.2.21)
  • Infinispan 版本 - 8.2.6.Final

有任何想法吗?

谢谢。

我的依赖:树是:

0 投票
1 回答
648 浏览

wildfly - Wildfly 10 Infinispan TreeCache 不工作

我正在从 Wildfly 8.2 迁移到 10.1 不幸的是,我遇到了 Infinispan TreeCache 的问题。

这里有几个问题:

  1. Wildfly 10 配置中不再支持调用批处理

这是我的配置:

启动时出错:

  1. 如果我删除“批处理”属性。我收到此错误:
  1. 如果我以编程方式设置批处理:

我收到此错误:

0 投票
1 回答
623 浏览

java - Wildfly 10 Infinispan JCache:@CacheResult 导致“数组类型或注释类型的成员必须注释 @NonBinding”

我正在尝试在 Wilfly 10 中使用 Infinispan JCache 注释。我的 Wildfly 安装具有 Wildfly-Camel 扩展 ( http://wildfly-extras.github.io/wildfly-camel/ )。

我想使用方法级缓存:

我的应用程序的相关 Maven 依赖项:

我的beans.xml

但是,在部署应用程序时出现以下错误:

这很奇怪,因为其中的所有方法javax.cache.annotation.CacheResult都带有注释@Nobinding

有任何想法吗?

谢谢!

0 投票
1 回答
533 浏览

java - infinispan 中的 ISPN000313 错误

我是Infinispan的新手,我正在使用Infinispan 8.1。我只是想获得一些关于这个ISPN000313错误代码的知识。我对这个错误代码做了很多研究,但没有什么能帮助我理解它。

我也想知道这个错误什么时候会发生,为什么会发生以及如何解决这个错误。

0 投票
1 回答
74 浏览

java - Infinispan 中的分组 api

我一直在尝试实现一个项目,该项目将始终将特定值存储在 Infinispan 8.1 中的特定节点中。如果该节点已关闭,则应将该缓存中的值移动到另一个节点。我听说过支持我的要求的 Grouping api,但是,我只想确认如果该节点已关闭,是否所有值都将移动到辅助所有者节点。

0 投票
1 回答
145 浏览

infinispan - 具有非集群模式的 Infinispan EmbeddedCacheManager

是否可以在非集群模式下运行嵌入式 infinispan?

我进行了很多搜索,但找不到对带有 EmbeddedCacheManager 的 SimpleCache 的支持。

有没有办法以本地模式运行嵌入式 infinispan?