簡體   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