我的tomcat多端口配置

今天不忙,索性多补几篇总结出来。。。。。

这两天写webservice程序,都是非常小的web服务项目,然后一台服务器可以部署多个,本身我想省事,对所有的web服务都装tomcat,因为端口不同。可到领导那里没有通过,说浪费资源,要求用一个tomcat。学习总结如下:

 

直接从tomcat根目录开始,conf下的server.xml是首先需要修改的,我只是在标签下添加了

  
                    enableLookups="false" redirectPort="8453" acceptCount="100"
               debug="0" connectionTimeout="20000" disableUploadTimeout="true"/>
   
   
     
     
     

   

 

 

然后,在conf目录下建立"tjservice/localhost"这样一个目录,最后放置我的tj.xml文件,文件内容如下:


 

tomcat根目录下建立webroot目录,同时将webapps下的balance文件夹拷贝至此目录webroot下,同时放入项目

 

这时,访问http://localhost:8906/tj/index.jsp就能访问成功了,但是如果直接访问http://localhost:8906,就会报400错误,这个问题我还没有解决,有知道的同志们,可以给个解释。

 

同时,我还发现一点:
如果把Catalina.和localhost.去掉的话,tomcat下会出警告信息,说什么项目已被锁定,被忽略。。。。

 

基本上项目是可以访问了,但是还存在的是:不能直接访问http://localhost:8906,并且对server.xml的被tomcat的解析还不了解,有些问题莫名其妙。得继续学习

 

你可能感兴趣的:(BS技术)