首页 > Java技术栈 > tomcat配置多个端口(Server.xml不能加中文注释)

tomcat配置多个端口(Server.xml不能加中文注释)

2016年11月2日

tomcat配置多个端口(Server.xml不能加中文注释)
http://blog.sina.com.cn/s/blog_8acf1be10101i097.html
今天试着给tomcat配置多个端口,参考网上教程
第一步、修改server.xml[..\Tomcat 6.0\conf]
(1)Tomcat提供的如下:
Catalina”>
8090″ maxHttpHeaderSize=”8192″
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
connectionTimeout=”20000″ disableUploadTimeout=”true” />
8009″
enableLookups=”false” redirectPort=”8443″ protocol=”AJP/1.3″ />
Catalina” defaultHost=”localhost”>

resourceName=”UserDatabase”/>
webapps”
unpackWARs=”true”
xmlValidation=”false” xmlNamespaceAware=”false”>

(2)比着上面的葫芦画下面的瓢、新增两个端口号,注意Service name、Engine name、appBase,
当然了,端口号别忘了修改,以免重复。
Catalina1″>
8091″ maxHttpHeaderSize=”8192″
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
connectionTimeout=”20000″ disableUploadTimeout=”true” />
8009″
enableLookups=”false” redirectPort=”8443″ protocol=”AJP/1.3″ />
Catalina1″ defaultHost=”localhost”>

resourceName=”UserDatabase”/>
webapps1″
unpackWARs=”true”
xmlValidation=”false” xmlNamespaceAware=”false”>
增加多个端口以此类推。

第二步、创建相应的部署目录
..\Tomcat 6.0\webapps1
..\Tomcat 6.0\webapps2
同时可以将Tomcat 6.0\webapps下的有用的复制到新建的部署目录
第三步、创建配置文件目录和配置文件
..\Tomcat 6.0\conf\Catalina1\localhost
..\Tomcat 6.0\conf\Catalina2\localhost
host-manager.xml
manager.xml
配置文件的配置可参照..\Tomcat 6.0\conf\Catalina\localhost下的,只需要修改一下对应目录即可
大概的配置步骤就是这些
以上就完成配置,根据网上所说的现在就可以用不同的端口访问了,可在我这问题就来了,我的tomcat启动总是一闪而过,在没有配置之前没有这个问题,我也不明原因,在这苦苦查找,总自己认为配置出错了,可是找来找去出没有发现问题,查看日志发现错误如下:
org.apache.catalina.startup.Catalina start
严重: Cannot start server. Server instance is not configured.
提示显示Server实例没有配置,这就是说我的Server.xml还是有问题,这我就郁闷了,没有办法只好好,一步一步恢复到配置前,前启动tomcat尝试看哪个步骤出问题,结果是令我万万没有

分类: Java技术栈 标签:
本文的评论功能被关闭了.