我有一个ehcache的实现,它不使用xml中的任何配置,但如下所示:

private Ehcache cache;

constructor {

cache = CacheManager.getInstance().addCacheIfAbsent("nameOfCache");

CacheConfiguration config = cache.getCacheConfiguration();

config.eternal("false")

config.setTimeToLiveSeconds();

}

现在,我之前使用过番石榴缓存,我知道通过在番石榴缓存中将驱逐时间设置为0,它会关闭缓存.但是通过阅读有关ehcache的文档,我理解它不是同一个案例.还有其他方法可以关闭缓存吗?

解决方法:

从the Ehcache FAQ开始,您可以设置net.sf.ehcache.disabled系统属性以禁止Ehcache将元素添加到缓存.由于没有元素将添加到缓存中,因此每个缓存请求都会导致缓存未命中,从而提供您正在寻找的行为.

如果从命令行启动JVM,可以像下面这样设置属性:

-Dnet.sf.ehcache.disabled=true

标签:java,ehcache

来源: https://codeday.me/bug/20190714/1454985.html

java ehcache手动关闭_java – 如何为测试目的关闭ehcache相关推荐

  1. java启动 守护进程_java守护进程启动和关闭脚本

    #背景 之前做gms performance 测试的时候,由于测试经常无缘无故中断,而且google工程师写的shell脚本并未输出任何日志信息,以至于只能在脚本里面打log进行追踪问题,而那时本人对 ...

  2. java监控对话框是否关闭_java – 检查是否可以安全地关闭对话框

    在我的应用程序中,我在长时间运行的后台进程中显示一个对话框,这是一个模态. android从后台任务返回时,该对话框被解除. final ProgressDialog progressDialog = ...

  3. java preparedstatement 关闭_java - 如果基础连接已关闭,为什么isClosed()方法对PreparedStatements不返回true? - 堆栈内存溢出...

    就像标题所说的那样,我想知道为什么准备好的语句.isClosed()方法在关闭基础流(使用JDBC)后将返回false. public void someTest() throws SQLExcept ...

  4. java httpclient 关闭_java中使用httpclient如何关闭debug日志

    直接上代码,在http请求前加上下面的代码即可// 设置默认工厂类 system.setproperty("org.apache.commons.logging.logfactory&quo ...

  5. java 变量值变化检测_Java 9.5 测试复盘

    <9.5测试复盘> 3.对于一个已经不被任何变量引用的对象,当垃圾回收器准备回收该对象所占用的内存时,将自动调用该对象的哪个方法(A) A finalize B notify C noti ...

  6. java遍历集合选择题_Java集合知识测试B

    集合部分测试题 考试宣言: 同学们, 考试考多少分不是我们的目的! 排在班级多少的名次也不是我们的初衷! 我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住 ...

  7. Java程序停止 mq通道未关闭_java – 如何在MQ上停止丢失消息

    我正在编写一个在LINUX环境中运行的Java应用程序,它使用SYNCPOINT在MQ上执行事务.它使用Websphere MQ Java类与MQ服务进行交互.我在我的代码中做的是以下(伪): MQG ...

  8. java swing 关闭_Java Swing 只关闭当前窗体的实现

    看到很多人都在询问怎么在java swing中只关闭当前的窗体,因此写下此文. 主界面主要是有两个jbutton,一个是通过按钮事件调起另一个jfame,另一个是关闭当前窗体. 1.关闭当前窗体不能使 ...

  9. java nio 强制关闭_Java NIO服务器:远程主机强迫关闭了一个现有的连接

    Java NIO聊天室 中,若客户端强制关闭,服务器会报"java.io.IOException: 远程主机强迫关闭了一个现有的连接.",并且服务器会在报错后停止运行,错误的意思就 ...

  10. java微信支付超时_Java微信支付之关闭订单

    本文实例为大家分享了java微信支付之关闭订单的具体代码,供大家参考,具体内容如下 一.应用场景 商户订单支付失败需要生成新单号重新发起支付,要对原订单号调用关单,避免重复支付 系统下单后,用户支付超 ...

最新文章

  1. matlab 老照片处理,matlab实现PS算法之百叶窗、老照片
  2. 如何将Excel中,某个单元格中的下拉选删除掉
  3. 广播IP转型报告:远程制作持续崛起
  4. C# WPF MVVM开发框架Caliburn.Micro 名称Transformer⑩①
  5. ubuntu20.04修改登录背景(十分详细)
  6. vue-echart简单使用
  7. 以太网与工业以太网的区别
  8. 弹窗代码大全 弹窗广告代码
  9. 打开office报错提示向程序发送命令时出现问题
  10. IDC:微软Windows将于2007年失去统治地位
  11. 分享几个实用的chatgpt网址
  12. python-编码实现指数平滑法移动平均法
  13. 这几年已经组织开发或者即将开发我的或与我有关的第7个薪资管理系统、第5个人事管理系统,从中你觉得啥才真正值钱?...
  14. 智能生产调度系统代码
  15. python调试 设置断点
  16. 各大网站软件提交入口 |软件发布
  17. MySQL时间格式化
  18. 山东省省内院校毕业生注册【山东省高校毕业生就业信息网】须知
  19. Android 花里胡哨的加载Loading动画
  20. 云服务器架设网站教程_手把手教你搭建腾讯云服务器入门(图文教程)

热门文章

  1. .net core 与ELK(4)后台运行els可视化工具和Kibana
  2. environment variable is too large 2047
  3. 从properties配置文件中获取到的中文乱码
  4. 什么,又是流程有问题?
  5. WPF界面设计中常用的一些代码片段及属性
  6. linux 连接到阿里云服务器
  7. $《第一行代码:Android》读书笔记——第5章 Broadcast
  8. jquery中checkbox全选失效的解决方法
  9. 架构如何为业务和技术“服务”(2)
  10. MySQL 第五次练习(MySQL备份恢复)