问题标签 [infinispan]
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.
infinispan - 没有用于注入 org.infinispan.cdi.event.cachemanager.CacheManagerEventBridge 的有效 EE 环境
我正在尝试在 Glassfish 3.1.1 上部署 Cdi-quickstart 应用程序。我在 server.log 文件“代码”中收到以下错误
我无法弄清楚如何解决这个错误。谁能帮我解决这个问题.....
caching - Infinispan 树状缓存结构
我想在缓存的树状结构之后使用 Infinispan。例如,对股票代码使用以下数据结构:
- 交易所(纽约证券交易所、美国运通...)
- 日期
- 股票代码
我不确定如何实现这一点,因为我发现的唯一示例非常基本,例如:
我试图在没有任何运气的情况下查找互联网和stackoverflow......我知道我可以展平上面示例中的结构,但为了说明目的,我想知道 Infinispan 是如何工作的(并且教程没有涵盖它,这就是为什么我不能正确考虑它的原因,因为 Infinispan 非常强大)。
任何帮助将不胜感激。
谢谢,朱利安
caching - How to get all the cache names in an Infinispan cache cluster
I am using Infinispan with jgroups in java. I want to get all the cache names in an infinispan cache cluster. I have tried using DefaultCacheManager.getCacheNames(); but it gives only caches which are accessed on that the jvm from which it is called from and not all the caches in that cluster.
Once i access a cache on that jvm, it becomes available and the it starts coming in the cachelist which i get from DefaultCacheManager.getCacheNames();
I am using the same config file for infinispan and jgroups(using tcp).
Please suggest a way by which I can get all the cache names in a cluster.
Thanks, Ankur
caching - Java中的数据缓存
我正在尝试用java开发一个分布式应用程序。哪个数据缓存工具更好?
JBoss 缓存
英菲尼斯潘
缓存
兵马俑缓存??
java - 如何在 infinispan 计算网格中指定节点
我们想使用 Infinispan 作为计算网格。我们在 Infinispan 5.0 中找到了有关分布式执行框架的文档。
我们要做的是将缓存的一些节点专用于执行特定任务的专用节点,因为只有这些节点具有必要的硬件。
我的想法是创建一个分布式缓存映射 HardwareDriverKey 到 HardwareDriver,并使用 DistributedExecutorService.submit(task, hardwareDriverKey) 执行任务。为此,我们需要找到一种方法来确保 hardwareDriverKey 始终位于包含实际硬件的分布式缓存的特定节点上。
我们是否需要编写一个可以从hardwareDriverKey中提取节点地址的自定义ConsistentHash?你有这方面的例子吗?还是有其他方法?
在此先感谢,吉尔特。
jgroups - 从 infinispan 集群中删除节点时出现异常
当我尝试从使用 jgroups 作为传输的 infinispan 集群中删除节点时,出现以下异常
并且这个异常会一直被所有活动节点打印出来。
我该如何解决这个问题?
提前致谢。
hibernate - 谁有 Spring+Hibernate+2LC Infinispan+JPA 的工作示例?
我整个早上都在努力用 Infinispan 替换 EHCache。我尝试了许多不同版本的配置。但是在 Hibernate 和 Spring 之间似乎总是缺少关于事务管理的链接。让我自己感到羞耻的是,我不得不承认我似乎无法找到使这项工作协同工作的方法。
我正在使用由 JPA 和 Hibernate (4.0.1) 支持的 Spring (3.1) 的经典解决方案。使用 EHCache 作为二级和查询缓存。全部部署在独立的 Tomcat 7 上。
这里有人愿意为此分享一个有效的 Spring 配置吗?
非常感谢 !
我包括了 Spring 配置——以防某处出现明显缺陷......
将 org.hibernate.transaction.JBossTSStandaloneTransactionManagerLookup 用于事务查找类时出现异常。
添加依赖后出现异常(附带了很多间接依赖)
spring - 在 Spring 和 Tomcat 中使用 Infinispan 进行休眠 L2 缓存
有没有人在春季成功将 infinispan 设置为 L2 缓存?
我想避免将 XA 用于我的数据源。目前我正在将 LocalContainerEntityManagerFactoryBean 与 JPATransactionManager 一起使用。
有关设置 Infinispan 所需的 JTATransactionManager 的任何提示?
我的事务管理器目前有以下内容:注意,您需要将 entityManagerFactory 传递给事务管理器。因此,需要完全创建实体管理器才能创建 TransactionManager。但是如果 Infinispan 需要 TransactionManager,这不会造成循环依赖吗?
更新:我正在使用 bitronix,一切似乎都在工作,但我看到了几个警告:
1) 从 Infinispan 启动时:
STDOUT [WARN] [2012.02.20 14:29:00] statetransfer.BaseStateTransferManagerImpl - ISPN000159:取消阻止事务失败 java.lang.IllegalStateException:尝试取消阻止缓存视图 1 的写入命令,但它们在 org.infinispan.statetransfer 中未被阻止。 StateTransferLockImpl.unblockNewTransactions(StateTransferLockImpl.java:260) at org.infinispan.statetransfer.BaseStateTransferManagerImpl.postInstallView(BaseStateTransferManagerImpl.java:351) at org.infinispan.cacheviews.CacheViewsManagerImpl.handleCommitView(CacheViewsManagerImpl.java:520) at org.infinispan.cacheviews .CacheViewsManagerImpl.clusterCommitView(CacheViewsManagerImpl.java:387) 在 org.infinispan.cacheviews.CacheViewsManagerImpl.clusterInstallView(CacheViewsManagerImpl.java:271) 在 org.infinispan.cacheviews.CacheViewsManagerImpl$ViewInstallationTask。在 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 在 java.util.concurrent.FutureTask.run(FutureTask.java:138) 在 java.util.concurrent 调用(CacheViewsManagerImpl.java:876) .ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 在 java.lang.Thread.run(Thread.java:680)
2)运行写事务时:
caching - Java 分布式缓存
我正在研究为 java 分发缓存解决方案。我必须开发将集群在 5-10 个节点上的应用程序。每个节点都有自己的缓存部分。
我正在研究具有容错能力的分布式缓存提供程序:coherence、ehcache、infinispan、hazelcast ......
我应该在包含数据的节点上处理任务。因此我应该能够通过 API 检测到该对象在本地节点中。
现在榛树这样做了。ehcache 绑定到 terracota 服务器阵列并且还没有找到方法来做我想做的事情(L2->L1 复制不计算在内)?还在研究infinispan。尚未达成一致。对任何替代方案持开放态度。
谁能指出适合我需求的产品?研究这些细节需要阅读每个产品的几乎完整的文档,所以它真的很慢
maven - Maven infinispan 快速入门
我编译了 Infinispan 快速入门,当我尝试运行时出现以下错误
我正在关注本教程。
https://github.com/infinispan/infinispan-quickstart/tree/master/embedded-cache
虽然我没有使用任何 IDE,但我可以了解 maven 如何与 infinispan 一起工作。从命令提示符提示我使用这个命令来编译,
然后,运行,
java -cp target/classes:target/dependency/* Quickstart
它正在编译成功。我试图编译然后从保存类文件的目标目录中运行快速入门。但是我发现了相同的错误类.....
谢谢米娜
任何帮助将不胜感激。