美文网首页
Windows 下以服务方式启动多个tomcat实例

Windows 下以服务方式启动多个tomcat实例

作者: xiaodouyaer | 来源:发表于2021-07-08 16:01 被阅读0次

注意:文中所有路径均为作者电脑路径,请观阅者自行转变。

1、进入某个盘(例如:D盘),新建两个目录:Tomcat,TomcatInstance(名字自定)

2、进入tomcat官网,下载windows下的安装版,安装到上述目录Tomcat中

3、TomcatInstance下新建 实例目录:instance1,instance2

4、复制Tomcat下的 conf、logs、temp、webapps、work等除了bin、lib的目录分别到instance1和instance2,各一份哈

5、新建 addservice.bat 文件,添加一下代码

set CATALINA_BASE=%cd%
%CATALINA_HOME%\bin\service.bat install INSTANCE1

解释一下:
1、set CATALINA_BASE=%cd% 是将 CATALINA_BASE
设置为当前目录路径
2、%CATALINA_HOME%\bin\service.bat install INSTANCE1
添加一项名字为INSTANCE1的windows服务

6、将addservice.bat分别复制 instance1和instance2中,修改服务名称为不同的名字:如ISNTANCE1修改为 TomcatService1

7、修改 instance1/conf 下的server.xml文件中的tomcat服务端口号,要保证每个实例的端口都不一样,不然会启动失败

8、进入windows服务管理页面,或者打开 运行 输入services.msc直达

9、找到 Apache Tomcat {你定的服务名字} 的服务,启动即可

相关文章

网友评论

      本文标题:Windows 下以服务方式启动多个tomcat实例

      本文链接:https://www.haomeiwen.com/subject/ipltpltx.html