如何清除websphere中的应用缓存

在给客户解决问题中经常遇见这样的情况:修改应用的配置文件web.xml后,无论重启应用还是重启WebSphere服务器,都不能重新加载web.xml,导致修改的内容无效。
 
此时,即使删除了${was安装目录}/IBM/WebSphere/AppServer/profiles/AppSrv01/下的temp和wstemp两个缓存文件夹下的临时文件,重启后还是无效。经过排查发现是由于was的

缓存机制导致的。
 
找到${was安装目录}/AppServer/profiles/AppSrv01/config/cells/xxxNode01Cell/applications/${应用名}.ear/deployments/目录下,有一个与应用相同名称的缓存文件夹,删

除或修改该文件夹的web.xml,重启was即可。

本文标签: