问题标签 [oracle-coherence]

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

caching - Java 分布式缓存

我正在研究为 java 分发缓存解决方案。我必须开发将集群在 5-10 个节点上的应用程序。每个节点都有自己的缓存部分。

我正在研究具有容错能力的分布式缓存提供程序:coherence、ehcache、infinispan、hazelcast ......

我应该在包含数据的节点上处理任务。因此我应该能够通过 API 检测到该对象在本地节点中。

现在榛树这样做了。ehcache 绑定到 terracota 服务器阵列并且还没有找到方法来做我想做的事情(L2->L1 复制不计算在内)?还在研究infinispan。尚未达成一致。对任何替代方案持开放态度。

谁能指出适合我需求的产品?研究这些细节需要阅读每个产品的几乎完整的文档,所以它真的很慢

0 投票
1 回答
1236 浏览

c# - 使用 Coherence 和 Moq 时出现 System.BadImageFormatException

在最小起订量单元测试中使用以下行时,我收到 System.BadImageFormatException。

例外:

完整的单元测试:

我相当确定问题出在 IFilter 列表上,因为我在其他地方使用了非常相似的代码,而没有 It.IsAny 可以正常工作。有任何想法吗?

0 投票
1 回答
1586 浏览

performance - Oracle Coherence 缓存和应用服务器的 CPU 使用率

我们开始在我们的应用程序中实现 Coherence,以提高性能并减少 DB 服务器上的负载并减少 Web 服务调用。

在高负载期间,我们通常会遇到高 CPU 使用率(weblogic App 服务器的 JVM),DB 服务器通常不是问题。

除了响应时间的改善,oracle Coherence 将如何在高负载期间改善应用服务器的 CPU 和堆使用率。

1) 减少 XML 处理,因为我们将开始从缓存中检索可供使用的 Java 对象,而不必解组 XML。

2) 减少 ORM 映射开销,因为我们不会将表行映射到缓存数据的对象.... 3) 还有什么?

非常感谢

0 投票
1 回答
4149 浏览

java - Oracle Coherence 通读配置

我的 Coherence tangosol-coherence-override.xml 配置部分不起作用。我可以启动服务器,放置和获取数据,但我无法通过 CacheLoader 获取数据。

谢谢。

CacheLoader 的存根

tangosol-coherence-override.xml

启动服务器

读取数据

0 投票
1 回答
2401 浏览

c# - 如何跨多个集群访问同名的 Coherence 缓存?

我有几个 Oracle Coherence 集群,在每个集群上我都有相同的缓存集和相同的缓存名称。如何从我的应用程序中的每个集群访问单个缓存(例如“Cache1”)?例如,我可能想检查所有环境中“Cache1”的计数以显示给用户。

集群是使用Coherence Extend设置的,我已经为每个集群设置了客户端缓存配置,其中包含单独的缓存映射和远程缓存方案。但是,如果我将每个集群的缓存名称元素设置为“Cache1”,它只会从 xml 中列出的第一个集群中检索数据。如果我将其设置为其他值(例如“Cache1-Dev1”),我会收到 Tangosol.IO.Pof.PortableException 消息“无缓存方案:“Cache1-Dev1””。

0 投票
2 回答
280 浏览

integration - Spring.net 和 Oracle Coherence 集成

我可能很讨厌谷歌搜索的东西,但我找不到任何链接提到是否可以将 Spring.net 与 Oracle 的 coherance 产品集成。

有谁知道 Spring.net 是否有相同的包装库?

提前致谢。

0 投票
3 回答
8135 浏览

caching - 在 Oracle Weblogic server 10.3.4 上配置 Coherence Cache 时出错

我正在尝试在 Oracle Web Logic Server 10.3.4 上配置 Coherence 3.7,但是当我尝试使用 eclipse 在服务器上运行应用程序时,出现以下错误。

<2012 年 5 月 9 日下午 4:28:23 IST>,任务“14”的 ID 为“1336561103127”。错误是:'weblogic.application.ModuleException:不存在启用存储的节点>对于服务 DistributedSessions' weblogic.application.ModuleException:在 weblogic.servlet.internal.WebAppModule.activateContexts(WebAppModule.java 中不存在服务 DistributedSessions 的启用存储的节点:1497) 在 weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:438) 在 weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:375) 在 weblogic.application.utils.StateMachineDriver.nextState (StateMachineDriver.java:52) 在 weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:95) 被截断。请参阅日志文件以获取完整的堆栈跟踪原因:com.tangosol。1) 截断。查看日志文件以获取完整的堆栈跟踪

<2012 年 5 月 9 日下午 4:28:23 IST> <2012 年 5 月 9 日下午 4:28:23 IST> 应用程序“_auto_generated_ear_”。> <2012 年 5 月 9 日下午 4:28:23 IST> nMissingStorage(PartitionedCache.CDB :32) 在 com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$BinaryMap.s>endStorageRequest(PartitionedCache.CDB:11) 在 com.tangosol.coherence.component.util.daemon .queueProcessor.service.grid.partitionedService.PartitionedCache$BinaryMap.a>ddIndex(PartitionedCache.CDB:11) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ViewMap.add> com.tangosol.coherence.component.util.SafeNamedCache.addIndex(SafeNamedCache.CDB:1) 处的索引(PartitionedCache.CDB:1)被截断。查看日志文件以获取完整的堆栈跟踪

我检查了缓存启动脚本并在其中启用了本地存储,但它仍然不起作用。有人可以为我提供在 Weblogic Server(在 Web 控制台和应用程序中)上配置一致性缓存的正确步骤,或者建议我收到此错误的可能原因。

0 投票
1 回答
2420 浏览

macos - 如何解决mac上的多播问题?

我刚刚开始使用 oracle-coherence。我在设置它时遇到了问题。谷歌搜索后,我知道要使用 oracle-coherence 多播需要启用。

我测试了我的系统上是否启用了多播。

此命令的结果:

这仅仅意味着我的系统只是发送但不接收这些字节。现在如何进行?

我试过的

UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST为 en0显示

显示路由表。早些时候,没有 228.0.0.X 的条目。我在路由表中添加了 228.0.0.4。

但即使是现在,多播测试也显示出相同的结果。

0 投票
1 回答
3160 浏览

java - Coherence 锁定-解锁使用

我有一个关于连贯锁定解锁机制的测试样本,如下所示:

所以结果是:

我期待的结果是:

但情况是,我只有一项“测试”,我都在使用它,而且它只有一个缓存实例。所以缓存的所有者就是那个缓存实例。

为什么它无法关闭它并false最终返回?

谢谢

阿里

0 投票
1 回答
977 浏览

c# - .NET 中的可移植对象格式 (POF) 序列化

我有一个名为 MyClass 的类和这种类型的 pof 配置(my-pof-config.xml)。我需要序列化 ​​MyType 的一个实例,然后通过 JMS 发送它。

在 Coherence Java API 中,有 ExternalizableHelper.toByteArray/fromByteArray。如何在 C# 中进行 POF(便携式对象格式)序列化和反序列化?

谢谢你。