在docker容器中修改tongweb相关配置文件(关闭快照)后重启无效
·
问题描述
服务器磁盘报警,发现是tongweb的snapshot目录占用过大。所以采取删除snapshot下的文件并关掉快照的自动生成。
现象:按照快照关闭的步骤执行后,测试一段时间发现快照依然会自动生成,磁盘还是报警。并且发现auto-snapshot-strategy-config.xml,tongweb.xml修改并未生效。这里说下关闭快照比较彻底的解决办法。
解决方法
1.删除applications\console\conf\auto-snapshot-strategy-config.xml中的
<strategy id="default1"/>
2.tongweb.xml中改为
<auto-snapshot interval-second="5" relation="and">
<contents jstack="false" jmap="false" config="false" monitor="false" system-log="false" access-log="false" gc-log="false"/>
以及阈值设高
然后重启tongweb
原因:客户有docker的运维平台,每次tongweb重启实际上是在运维平台上将镜像启动,所以之前在容器中修改配置文件后重启tongweb并未生效。
解决方式
将需要修改的配置文件通过客户的运维平台挂载出来,然后修改对应的挂载文件即可。
更多推荐

所有评论(0)