如何在本地部署多个 Tomcat 服务
补充说明:
如果直接这样 copy 一份的话,会出问题,因为在 bin 目录下的 Tomcat7w.exe 配置是一样的,我尝试修改一份,但是往往修改之后,两个文件的文件配置都修改了。这样导致一个问题是 copy 过来的那个 Tomcat 服务会出现乱码。在网上一通修改结果还是不行。最后我解决的办法是,通过安装包,从新安装达到相同的效果,解决乱码的问题。

链接:tomcat7 安装包
提取码: qad9
进入 apache-tomcat-7.0.91-SD\conf\server.xml 修改运行端口和监听端口。这个也没有什么难度吧。



修改上面的之后,进入 cmd 控制台,进入到 apache-tomcat-7.0.91-SD\bin 目录
运行
service.bat install/remove [service_name]


提示这个表示安装成功,可以到服务中看一下。

这个就是刚刚生成的服务。到这里就完成可以了。


可以看到不同的服务指向不同的 Tomcat 文件。从而修改好不同 Tomcat 文件下 conf\server.xml 就可以访问不同的项目啦。
上述流程走完之后,我碰到一个问题。
就是通过 jconsole 和 jvisualvm 无法监控到直接启动服务的 Tomcat 进程。不过这个问题最后也得到解决,
评论