今天要在公司里测试项目,需要开启两个tomcat服务,其中一个成功了。然而另一个出现jvm_bind,于是再改端口,还是出现这种错误!看日志吧,和我想的一样,改过了还出现这种错误,到底哪里的原因!宝宝很痛苦!于是就开始我的搜索之路。
解决办法:
找到conf文件夹下的service.xml文件修改我所列出的代码中的端口号,切记一定要和其他tomcat端口号不一致,不然你懂得会发生什么情况。
(1) 修改http访问端口(大概在70行)
<Connector port="8086" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
(2) 修改Shutdown端口(大概在22行)
<Server port="8085" shutdown="SHUTDOWN">
(3) 修改JVM启动端口(大概在92行)
<Connector port="8089" protocol="AJP/1.3" redirectPort="8443" />
注:行号是以我的service.xml文件写的,你们自己的请自行查找,还有一点修改JVM启动端口的代码位置是在修改http访问端口代码下面,别找错了。
总结:
以上的所列出的端口修改好之后就可以成功启动第二个或是多个tomcat服务了。
祝你的代码之路越走越远,当上CEO,迎娶白富美,走上人生巅峰!哈哈
2025 - 快车库 - 我的知识库 重庆启连科技有限公司 渝ICP备16002641号-10
企客连连 表单助手 企服开发 榜单123