问题标签 [jcs]

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

caching - 如何在运行时创建 JCS 缓存区域?

谁能告诉我如何在运行时创建 JCS 缓存区域?

0 投票
1 回答
800 浏览

caching - JCS - 从数据库动态更新缓存

我维护一个利用 JCS 将缓存保存在 JVM ( JVM1 ) 中的应用程序。当 JVM 启动/重新启动时,该数据将首次从数据库加载。

但是,数据库将从不同的 JVM ( JVM2 ) 访问,并有助于将数据添加到数据库。

为了确保这些附加/新添加的记录加载到缓存中,我们需要为数据库中的每个添加重新启动JVM1

有没有办法我们可以定期刷新/加载JVM1中的缓存(仅用于新添加的记录) (而不是频繁的数据库轮询)?

谢谢,贾亚克里希纳

0 投票
1 回答
1029 浏览

caching - Ehcache 和 Apache JCS - 这是如何工作的?

我需要 Lru 缓存来存储几个(~100)大对象(例如~10MB)。我阅读了 Ehcache 和 JSC 并有一个问题。我有一个案例:我在 ehcache 中存储了 10 个对象。然后我从他们那里得到一个并分配给参考。我的引用对象和缓存中的数据是否重复或指向 JVM 内存中的同一对象?

0 投票
1 回答
1032 浏览

web-services - JBoss启动后如何初始化RestEasy web服务

我有一个部署到 JBoss 7.1.1 的 RestEasy Web 服务。Web 服务依赖于另一个服务。这个其他服务必须在 JBoss 启动时初始化——在第一次调用 RestEasy Web 服务之前。我尝试在 RestEasy 类中使​​用静态初始化块,但直到第一次调用 RestEasy Web 服务方法之一时才会执行。

在调用任何 RestEasy 方法之前,我将不胜感激有关如何初始化依赖服务(在 JBoss 启动时)的任何建议。

0 投票
1 回答
714 浏览

java - JCS编辑磁盘辅助缓存DiskPath

我正在开发一个带有 JCS 1.3 缓存的 Web 应用程序。

我需要在运行时从 JVM 属性编辑索引磁盘辅助缓存的 DiskPath。

你知道这样做的方法吗?

我设法创建了 AuxiliaryCache 对象,但我不知道如何将它与我在 cache.ccf 中定义的所有区域连接起来。

这是创建磁盘缓存的代码:

要获得一个区域,我使用以下内容:

请给个主意?

0 投票
1 回答
766 浏览

maven - jcs 1.3 用 maven 配置

我想将 jcs 添加到我的 maven 项目中。

在以下页面的配置下:http: //commons.apache.org/proper/commons-jcs/faq.html

JCS 需要哪些罐子?

从版本 1.2.7.0 开始,JCS 的核心(LRU 内存缓存、索引磁盘缓存、TCP 横向和 RMI 远程服务器)只需要另外两个 jar。并发 commons-logging 1.2.6.9 及以下版本还需要以下两个额外的 jar: commons-collections commons-lang 项目信息页面上列出的所有其他依赖项都用于可选插件。

当我将 jcs 依赖项(jcs 版本 1.3)添加到 pom.xml 时,很多依赖的 jar 被添加到我的类路径中。我只需要核心 jcs 及其所需的依赖项,仅此而已。

是否可以将 maven 配置为仅具有必需的依赖项并避免可选的依赖项。

*尝试谷歌的解决方案,但找不到任何信息。

0 投票
1 回答
9781 浏览

java - JCS 的示例

我是第一次实施 JCS。

我的要求:我有一个带有 main 方法的 java 类,我在缓存中存储了一些数据。

我有第二个 java 类,它有一个 main 方法,我从使用第一个 java 类存储的磁盘缓存中检索该方法。

请注意:1.我想使用磁盘缓存(JCS)。2. 我想从不同的 JVM 中检索数据。3. 当我运行第一个 Java 类 main 方法时,我应该将数据存储在磁盘缓存中,当我运行第二个 Java 类 main 方法时,我想从使用第一个存储在磁盘中的缓存中检索数据java类主要方法。

1类:主要方法..

类2:主要方法

缓存.ccf:

0 投票
1 回答
3733 浏览

java - JCS 未能加载属性

JCS用于缓存目的。我已经在我的 PC 上实现了它,它运行良好,但在我们的 Tomcat 服务器以及我的同事 PC 上Failed to load properties for name [/cache.ccf]出现了错误。

jar 文件已正确安装,并且该cache.ccf文件与我的 PC 位于相同的位置,所以我不明白为什么它对我来说成功,否则会失败。

我用来获取 JCS 缓存实例的代码是:

cache.ccf 文件包含以下内容:

*解决方案编辑我从头开始重写了cache.ccf,现在它似乎可以正常工作了。

0 投票
2 回答
196 浏览

jpa - 在检索一对多关系实体时使用 JCS 缓存获取延迟初始化异常

我们正在使用 JCS 缓存并成功放置实体。当我们从 JCS 缓存中检索数据时,我们能够检索实体,但如果它具有一对多的关系实体,则无法检索相关实体。我们得到了惰性初始化扩展。请建议我们。

0 投票
0 回答
314 浏览

jcs - Java:为什么 JCS 的 get 方法很慢?

我正在使用 Java 和 JCS 开发一个项目

虽然我发现 jcs.get 非常慢,而 jcs.put 非常快。

我的代码是这样的:

我的财产档案

任何提示将不胜感激

谢谢!