问题标签 [jboss-cache]

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 回答
110 浏览

jboss5.x - Jboss 使用“-g”选项启动

我们的应用程序在 JBoss EAP 和 Jboss SOA 服务器上运行。启动 jboss 缓存时,缓存节点不显示,然后它被告知以“-g”选项启动。请让我知道这个选项是什么及其影响。

使用此选项后,加载缓存节点需要花费太多时间,因为要读取的节点太多。

我们也尝试了不同的分区名称,但问题仍然存在。nohup ./run.sh -c 生产 -Djboss.partition.name "string"

请帮助我解决上述问题。

0 投票
1 回答
322 浏览

java - 带有 JBoss 缓存的 ClassCastException

我们使用 JBoss SOA 5.3.1 和带有休眠二级缓存的 JBoss-cache。

  • 除了嵌套类型 com.example.GUID 外,所有简单实体都可以正常工作;
  • GUID 位于每个 ESB 中包含的 CommonUtil.jar 中。
  • 其他嵌套值,例如 Joda DateTime 实例在 ESB 之间可以正常工作,但 joda-time.jar 位于中央 JBoss/lib 文件夹中,因此使用了全局类加载器。
  • 当一个 ESB 尝试从另一个 ESB 先前加载的缓存中检索一个值时,就会出现此问题,因为缓存的 GUID 类类型是不同的实例,当 Hibernate 尝试使用它调用 setGuid() 时会抛出 ClassCastException。
  • 我尝试设置 hibernate.cache.use_structured_entries = true,但这并不能解决问题

我的问题是,我们如何配置 JBoss 缓存和/或 jboss-classloading.xml 以在 ESB 之间共享这个辅助的非实体类 GUID 以避免该问题。

例外

实体

0 投票
1 回答
58 浏览

java - Jboss Cache:从缓存中驱逐的对象会发生什么?

如果Joss cache从节点中驱逐一个对象,并且同一对象从另一个对象引用它,则说objB。这种情况会导致任何问题吗?可以objB对被驱逐的对象进行操作吗?

提前致谢。

0 投票
1 回答
1322 浏览

java - Infinispan,如何确保键/缓存上的读写锁定

我们计划Infinispan在客户端服务器模式下使用。该架构具有许多clients (client 1, client 2 and so on )分布式infinispan网络。

我们需要定期更新缓存中的数据,比如 every 5 hours。所有客户端都可以更新数据。如果其中一个(比如说client 1)正在更新,我们需要防止其他人做同样的工作。更新完成后,所有客户端再等待 5 小时,其中任何一个都将再次进行更新。

如何实现这一点infinispan 6

提前致谢。

0 投票
1 回答
253 浏览

infinispan - Infinispan 是对 JBoss Cache 的改进吗?

根据这个属于 JBoss 文档的链接,我了解到Infinispan 是比 JBoss Cache 更好的产品,并且他们建议从 JBoss Cache 迁移到 Infinispan 的原因是一种改进,这也是 JBoss 支持的。我的理解正确吗?否则有区别吗?

还有一个问题:说到复制和分发,是否可以根据需要其中任何一个比另一个更好?

谢谢

0 投票
1 回答
39 浏览

jboss - jboss集群查询问题

我有一个关于 jboss 集群的小问题。如果我在集群环境中有两个节点,如果一个节点由于某种原因关闭,另一个节点会接受请求吗?由于两者都处于集群模式,我假设如果一个节点关闭,另一个节点应该接受请求。这是正确的吗?任何对 jboss 有知识的人,请对这个问题有所了解。

0 投票
2 回答
1433 浏览

infinispan - Infinispan:如何在一个集群中结合嵌入式缓存和独立服务器?

作为概念验证,我尝试使用现有应用程序构建一个 infinispan 集群,该应用程序启动一个嵌入式缓存和一个或多个独立的 infinispan 服务器。

这背后的原因是,我想展示的是,有一种零配置自动创建集群的方法,只需启动新下载的 infinispan 独立服务器。所以我的应用程序运行一个嵌入式缓存,它将被新节点自动“加入”。

我正在为 infinispan 和 jgroups 使用非常默认的配置(见下文)。

效果是,我的两个或多个具有嵌入式缓存的应用程序“互相看到”,两个或更多独立的 infinispan 服务器互相看到。但是我的节点都没有“看到”独立节点,他们也看不到我的节点。

我使用 infinispan 6.0.2。

独立服务器是这样的:http: //downloads.jboss.org/infinispan/6.0.2.Final/infinispan-server-6.0.2.Final-bin.zip

请提供有关要检查的内容或链接到我可以研究以完成这项工作的资源的提示。

这是启动嵌入式缓存的代码:

这是我正在使用的 jgroups-config:

0 投票
2 回答
486 浏览

java - Infinispan singleFileStore 缓存可重启性

我正在使用 infinispan 6.0.1 版本,我已将其配置为使用 SingleFileStore 作为加载程序

配置如下

我的问题是,这个缓存会在 JVM 重启后继续存在吗?我的意思是说我的缓存正在保存 {n} 个条目并且我的 jvm 出现故障。当 JVM 再次启动时,我的缓存会用 {n} 个条目初始化吗?

提前致谢!!

0 投票
1 回答
121 浏览

tcp - 我可以同时使用 TCP 和 UDP 部分配置 JGroups

几年来,我们一直在 UDP 中运行 JBOSS Cache 集群,而且大部分时间都很好。

我们不得不在防火墙外添加一个节点,因此我们为 TCP 重新配置了它,此后遇到了很多问题。

我们能否在同一个配置文件中同时包含 TCP/单播和 UDP/多播部分,以便我们将 TCP 用于防火墙另一侧的一个节点,而将 UDP 用于其他所有节点?

(我猜这是做不到的,因为只有“配置”级别,并且它下面的所有内容都在同一个堆栈中)

0 投票
1 回答
84 浏览

jboss7.x - infinispan 中的通用高速缓存

如何将通用 Infinispan 高速缓存用于 2 或 3 个应用程序?如果有人回答这个问题,对我会有很大的帮助。