WAS缓存导致的修改文件不生效问题【转】

WAS缓存导致的修改文件不生效问题:

解决方法:

一. 修改web.xml文件,需要修改以下三个目录下的文件:

1. /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/10Cell01/applications/${应用名}.ear/deployments/${应用名}/${应用名}.war/WEB-INF

2. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/10Cell01/applications/${应用名}.ear/deployments/${应用名}/${应用名}.war/WEB-INF

3. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/10Cell01/${应用名}.ear/${应用名}.war/WEB-INF

二.修改jsp文件、替换jar包、和除web.xml的其他配置文件时,需要修改一个地方:

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/10Cell01/${应用名}.ear/${应用名}.war/WEB-INF

修改之后停止服务,重启

(ps:停止时按照server-》node-》app方式;启动时按照反方向重启)

时间: 2024-08-03 20:23:42

WAS缓存导致的修改文件不生效问题【转】的相关文章

awk grep 立马刷缓存 结果定向入文件立即生效

1.grep 加入选项 --line-buffered tail -f /opt/log/master.log |grep '^29-.*成功' --line-buffered | ./1.awk | tee re3.txt & 2. awk '{awk_scripts; fflush(); }' ; 调用 ffush(); 1.awk 内容如下: #!/bin/awk -f #29-5 lhm存钱10000.0000成功 #29-3 wusthongmin取钱2000.0000成功 { pri

WAS缓存导致修改文件不生效问题

当用ftp上传部署增量文件,was应用不生效问题解决方法:一. 修改web.xml文件,需要修改以下三个目录下的文件:1. /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/10Cell01/applications/${应用名}.ear/deployments/${应用名}/${应用名}.war/WEB-INF2. /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cel

/profile文件修改后立即生效

修改profile etc/profile文件是只读的,直接用vi或gedit打开修改后是无法保存的.要修改profile,需要取得root权限,(使用gedit编辑) $sudo gedit /etc/profile 或者 $sudo -s $gedit /etc/profile 这样打开profile文件,修改后就可以保存了. /profile文件修改后立即生效 方法1: 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # .  /etc/profile 注意: . 和

让/etc/profile文件修改后立即生效(转)

方法1:让/etc/profile文件修改后立即生效 ,可以使用如下命令:# .  /etc/profile注意: . 和 /etc/profile 有空格方法2:让/etc/profile文件修改后立即生效 ,可以使用如下命令:# source /etc/profile 附:Linux中source命令的用法source命令:source命令也称为“点命令”,也就是一个点符号(.).source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.用法: source f

让/etc/profile文件修改后立即生效

让/etc/profile文件修改后立即生效 方法1: 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # .  /etc/profile 注意: . 和 /etc/profile 有空格 方法2: 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # source /etc/profile 

net 编译报错:编辑器或项目正在尝试签出在内存中修改的文件,这将导致保存该文件

1,报错提示: 编辑器或项目正在尝试签出在内存中修改的文件,这将导致保存该文件. 在生成过程中保存文件是危险的,这可能会在将来导致不正确的生成输出. 是否仍然继续签出? 2,原因:licenses.licx属性设为了只读. 3,解决: a,搜索''licenses.licx',去掉只读属性; b,LicensesClear.exe放到项目根目录下,双击执行. 递归取消licenses.licx只读属性,源码 原文地址:https://www.cnblogs.com/qqhfeng/p/92947

修改Hosts不生效的一个场景-web(转)

Update: 如果浏览器使用了代理工具,修改 Hosts 也不会生效.这里是因为,浏览器会优先考虑代理工具(如添加 pac 文件.SwitchySharp等)的代理,建议调试的时候先关闭这些代理. 使用 pac 文件代理有的时候部分文件的代理不生效,应该是 pac 对应的代理服务器上,做了部分处理. 部分浏览器也有 DNS 缓存,如 chrome(chrome://dns),这是为什么重启浏览器也不生效的原因,一般设定时间为 60s (如 Firefox). 浏览器有DNS缓存,系统也会存在

Web移动端使用localStorage缓存Js和CSS文件

将js css文件缓存到localstorage区可以减少页面在加载时与HTTP请求的交互次数,从而优化页面的加载时间. 电脑端使用localstorage是测试没有问题的,但是用android的apk打包之后,导致localstorage失效,无法进行缓存,查阅资料之后,得知解决方法: 安卓代码: mWebView.getSettings().setDomStorageEnabled(true); mWebView.getSettings().setAppCacheMaxSize(1024*1

Varnish[反向代理,缓存基于内存或文件]

下载软件包:http://pan.baidu.com/s/1nuCfCud#tar -xf lnmp_soft-2016-7-20.tar.gz#cd lnmp_soft#install_lnmp.sh  选择7 配置文件:主配置文件(定义前端配置)#vim /etc/sysconfig/varnish60:VARNISH_VCL_CONF=/etc/varnish/default.vcl #vcl文件路径66:ARNISH_LISTEN_PORT=80  端口73:VARNISH_SECRET