多个TOMCAT实例,分端口添加到系统服务
来源:互联网 发布:淘宝有种苗吗 编辑:程序博客网 时间:2024/06/06 03:17
目的:实现多个tomcat实例的运行,且共享同一个tomcat安装目录,并实现添加到系统服务。
1.节约服务器空间,共享一个tomcat安装目录2.便于操作,添加到系统服务,不需要显示黑色框,方便控制开机自启动等。
步骤:
理解CATALINA_HOME和CATALINA_BASE概念
1.CATALINA_HOME是Tomcat的安装目录
指向的是Tomcat的二进制文件和脚本:bin、lib文件
2.CATALINA_BASE是Tomcat的工作目录
指向的是TOMCAT实例运行时依赖的文件:conf、logs、temp、webapps、work和shared目录
如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本。那么我们可以配置多个工作 目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。
配置:
一:命令行进入 tomcat的bin文件目录(用于执行service.bat命令)
二:设置catalina_base目录
set CATALINA_BASE=E:\8080(例:将conf、logs、temp、webapps、work拷贝到E盘8080文件夹中)
三:设置catalina_home目录
set CATALINA_HOME=E:\apache-tomcat-8.5.16 (例:tomcat的安装目录)
四:添加到系统服务
service.bat install tomcat1(系统服务名称)
五:移除系统服务
service.bat remove tomcat1(系统服务名称)
如需添加第二个第三个。。。tomcat实例,每个实例对应一个catalina_base地址和一个系统服务名称
PS:多tomcat实例运行需更改对应实例文件中conf/server.xml中的端口
1.http端口,默认8080,如改为8888
<Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
2.远程停服务端口,默认8005,如改为8006
<Server port="8008" shutdown="SHUTDOWN">
3.3.AJP端口,默认8009,如改为8010
<Connector port="8012" protocol="AJP/1.3" redirectPort="8443" />
阅读全文
0 0
- 多个TOMCAT实例,分端口添加到系统服务
- eclipse--tomcat内存配置 tomcat添加到系统服务 及其配置 解压版tomcat 6.0 多个tomcat
- 添加zip版Tomcat到系统服务
- 添加zip版Tomcat到系统服务
- Tomcat JBOSS 中间件 添加到系统服务
- TOMCAT 添加到 系统服务中
- win7 将tomcat添加到系统服务
- 将tomcat、mysql添加到系统服务
- 同一台服务器,一个tomcat文件,多个tomcat实例(install到windows服务)
- 添加tomcat系统服务
- 添加多个tomcat服务目录
- tomcat添加到系统服务,提供启动脚本
- tomcat 添加到windows 服务
- myecplise 添加多个tomcat,并修改端口号
- 将绿色版Tomcat服务添加到系统服务并设为开机运行
- 将绿色版Tomcat服务添加到系统服务并设为开机运行
- 将绿色版Tomcat服务添加到系统服务并设为开机运行
- Linux添加Tomcat,多个服务同时运行
- Egret游戏通用开发框架
- spring父子容器与读取properties文件
- Spring MVC Flash 属性解决属性丢失
- POJ 3264 (ST表的简单使用)
- Tomcat无法编译
- 多个TOMCAT实例,分端口添加到系统服务
- ecshop 数据库结构和表的字段介绍
- 把一个数组里的组合全部列出
- 验证码
- android activity lanuchMode
- JAVA中的网络协议,UDP,TCP案例分析及笔记总结
- UE4制作星际天空球
- 一种肯定能提高开发者编程能力的方法
- poj3273