把免安装版本的tomcat放到服务里面(就是设置免安装的tomcat在windows下开机启动)

之前的

apache+tomcat负载均衡

都是用的免安装的tomcat,但是如果一个电脑上放置好几个tomcat的话,

一定是免安装的,我就想让他们都开机启动,就做了如下配置

首先配置JAVA_HOME指向jdk的安装目录肯定是必须的

然后配置JRE_HOME指向jre的安装目录

然后配置CATALINA_HOME指向到免安装的tomcat的目录

然后把%CATALINA_HOME%\bin放到path里面

如果配置没有问题的时候启动cmd->service.bat install Uninstall(这个是安装服务的名字,尽量不要不添加,因为不添加的话就会默认的安装成Apache Tomcat,如果你电脑里面有安装版的tomcat的时候就不能安装服务成功,这样操作之后,服务里面就有了Apache Tomcat Uninstall这个服务,这样就能开机启动tomcat了)

同时service.bat也把这个服务写进了注册表,这时候运行regedit就能看到software里面的apache下面有两个服务,一个叫做tomcat,一个叫做Uninstall

这样就简单的写入了注册表

所以如果想更改tomcat的jvm内存也可以用更改注册表的方式更改

http://blog.csdn.net/wclxyn/article/details/7386757

这样负载均衡的时候就可以再一个电脑上同时开启多个tomcat了,虽然这样负载均衡的效果不是很好

好吧,感叹一下bat批处理很强大就行了,不然见一个想学一个,永远都不会精通一个,洗洗睡了

你可能感兴趣的:(windows)