繁体   English   中英

如何清理tomcat缓存?

[英]How to clean tomcat cache?

我使用如下代码:

  Thread currentThread=Thread.currentThread();
  ClassLoader classLoader=currentThread.getContextClassLoader();
  InputStream configFile=classLoader.getResourceAsStream("config.xml");

但是此代码在2到3个小时后开始工作。 我什么也没做-只是重新启动,清理,部署等。

我想找不到文件config.xml的旧jar /类位于某个缓存中-可能位于tomcat的缓存中或OS / VM的缓存中。 有可能吗 谢谢。

不幸的是我无法发表评论,但我还没有50的声誉,所以我只想在这个答案中写下我的评论,

您能否进一步解释该代码? 您使用什么工具来编写代码? 您如何部署它? 我的假设是,如果您“仅”进行重新启动,清理,并且在部署后将无法正常工作,请以另一种方式进行清理,部署,重新启动。 如果您提供更多信息,我可以为您提供更好的答案。

您可以尝试做的是删除应用程序缓存或在您认为它存在缓存问题的情况下将其设置为缓存

confg / context.xml中的cachingAllowed =“ false”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM