tomcat多个应用时,配一个端口好还是多个端口好
2个回答
展开全部
工具/原料
windows服务器
tomcat
jdk
方法/步骤
在tomcat的conf/server.xml中,配置多个端口,如下:
<?xml version="1.0"?>
<!--应用1,端口port="8080"-->
<Service name="Catalina">
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine defaultHost="localhost" name="Catalina">
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
<Context path="" docBase="D:\root\项目1根路径\" reloadable="true" workDir="D:\whtjroot\项目1根路径\work" />
</Host>
</Engine>
</Service>
<!--应用2,端口port="8090"-->
<Service name="Catalina2">
<Connector connectionTimeout="20000" port="8090" protocol="HTTP/1.1" redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine defaultHost="localhost" name="Catalina2">
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
<Context path="" docBase="D:\root\项目2根路径\" reloadable="true" workDir="D:\whtjroot\项目2根路径\work" />
</Host>
</Engine>
</Service>
2
在服务器中开设端口
控制面板 —> 防火墙 —> 高级设置 —> 入站规则 —> 新建规则 —>
端口 —> 填写开放的端口号
END
注意事项
存在域名,那么无需用此方法
此方法是通过ip+端口号访问 应用的
如果tomcat中根未被占用,那么可配置虚路径访问应用
windows服务器
tomcat
jdk
方法/步骤
在tomcat的conf/server.xml中,配置多个端口,如下:
<?xml version="1.0"?>
<!--应用1,端口port="8080"-->
<Service name="Catalina">
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine defaultHost="localhost" name="Catalina">
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
<Context path="" docBase="D:\root\项目1根路径\" reloadable="true" workDir="D:\whtjroot\项目1根路径\work" />
</Host>
</Engine>
</Service>
<!--应用2,端口port="8090"-->
<Service name="Catalina2">
<Connector connectionTimeout="20000" port="8090" protocol="HTTP/1.1" redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine defaultHost="localhost" name="Catalina2">
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
<Context path="" docBase="D:\root\项目2根路径\" reloadable="true" workDir="D:\whtjroot\项目2根路径\work" />
</Host>
</Engine>
</Service>
2
在服务器中开设端口
控制面板 —> 防火墙 —> 高级设置 —> 入站规则 —> 新建规则 —>
端口 —> 填写开放的端口号
END
注意事项
存在域名,那么无需用此方法
此方法是通过ip+端口号访问 应用的
如果tomcat中根未被占用,那么可配置虚路径访问应用
快又稳
2024-10-23 广告
2024-10-23 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询