首页 > 其他 > 详细

部署tomcat多实例出现配置文件及程序同步问题

时间:2016-01-08 15:57:42      阅读:143      评论:0      收藏:0      [点我收藏+]

故障问题

在部署tomcat服务时,发现多个实例出现数据同步(也就是说改一个实例的配置文件和程序包,另一个实例也会改动。)

原因分析

tomcat服务想部署多个实例,于是直接将 tomcat 文件直接复制并重命名

cp  -r  tomcat tomcat_ceshi

   因为tomcat文件本身就是apace-tomcat-7.0.67的软连接文件。这样直接复制文件会导致他俩都属于apace-tomcat-7.0.67。使用ll命令以长格方式显示文件就会发现异常,下面图清晰显示了问题的所在。所以才会有修改实例会同步的问题。

技术分享

故障解决

  问题错在复制使用命令 错误命令为:cp  -r  tomcat tomcat_ceshi

正确命令应该是:cp  –r  tomcat/ tomcat_ceshi .tomcat下面的文文件复制到tomcat_ceshi里即可。此时再用ll命令发现tomcat_ceshi 已不属于源链接文件了。


 技术分享

 解决问题思路

      文件出现问题要使用ll命令才能查看出文件是否异常。

 1. 复制文件要知道该文件是否已经是软连接文件

 2. 如果是软连接文件就要将软连接文件下面的文件复制为新文件。

 3. 知道后要养成好的习惯。就不会出现此类问题。


本文出自 “10442509” 博客,请务必保留此出处http://10452509.blog.51cto.com/10442509/1732884

部署tomcat多实例出现配置文件及程序同步问题

原文:http://10452509.blog.51cto.com/10442509/1732884

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!