
安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:
(1) 修改http访问端口(默认为8080端口)
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080"
minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
(大概在86行左右)将8080修改为第一个tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。
(2) 修改Shutdown端口(默认为8005端口)
<Server port="8005" shutdown="SHUTDOWN" debug="0">
(大概在13行左右孝租)将8005修改为没有在使用的端口号,例如8095
(3) 修改JVM启动端口(默认为8009端口)
<ConnectorclassName ="org.apache.coyote.tomcat4.CoyoteConnector"
port ="8009"minProcessors ="5"maxProcessors="75"
enableLookups ="true"redirectPort ="8443"
acceptCount ="10"debug ="0"connectionTimeout="20000"
useURIValidationHack ="false"
protocolHandlerClassName ="org.apache.jk.server.JkCoyoteHandler" />
(大概在107行左右)将8009修改为没有在使用的端口号,例如肆斗8099
这样就没问题了。
因为你修改了java源码,不重新部署就不能使用。而tomcat不是默认热部物行署的。
<Context path="/xxx" docBase="你的工程路径" reloadable="扰茄true" />
这样就不用每次重启或者搬运缓蚂察重新部署项目了!
你好:这个和你的程序的设计有关系,可以加大tomcat内存池,运行的项目可以大一些,如果你起不来的话,那就是你的加载项太多了,建议你可以优化下你的程序,如oracle的数据库连接,多长时间算超时隐斗,之后直接报错,跳出程察敬序,启动2分钟都算不败携慎正常了,你的启动10分钟,那就是程序需要优化,也可能是你的oracle连接池的问题,你可以一一排查下欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)