美文网首页
Tomcat多端口访问

Tomcat多端口访问

作者: 日落_3d9f | 来源:发表于2020-03-23 12:03 被阅读0次

    server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。web.xml用来初始化工程配置信息,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等。

    目录主要是用来存放tomcat的一些配置文件。

    • server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码
    • web.xml可以设置tomcat支持的文件类型
    • context.xml可以用来配置数据源之类的
    • tomcat-users.xml用来配置管理tomcat的用户与权限

    很好地理解tomcat端口对于管理同一服务器[安装]的多个实例至关重要。Tomcat将这些端口用于启动,部署和关闭操作。

    每个端口的详细信息如下:

    • Connector Port:这是Apache Tomcat侦听HTTP请求的端口。
    • Shutdown Port:当我们尝试关闭Apache Tomcat服务器时,将使用此端口。
    • AJP (Apache JServ Protocol) Connector Port:Apache JServ协议(AJP)是一种二进制协议,可以执行从Web服务器到位于Web服务器后面的应用程序服务器的入站请求。
    • Redirect Port:Apache Tomcat内部发生的任何重定向都将通过此端口进行。在Apache TOMCAT中,有两个实例提到了重定向端口。第一个用于Apache TOMCAT服务器,另一个用于AJP端口。

    下面我们开始实现多端口访问:

    找到tomcat的主目录,打开conf文件夹,找到并打开server.xml文件。

    编辑server.xml文件,在<Service></Service>标签中添加:

    <Connector port="7070" protocol="HTTP/1.1"
         connectionTimeout="20000"
         redirectPort="18453" />
    
    新添加端口

    多端口就完成了,保存并启动tomcat。

    使用18090端口访问的效果图:


    18090端口

    使用7070端口访问的效果图:

    7070端口

    另外,有一点需要注意,如果使用的是阿里云,一定要记得配置安全规则:


    阿里云安全规则

    相关文章

      网友评论

          本文标题:Tomcat多端口访问

          本文链接:https://www.haomeiwen.com/subject/jzuiyhtx.html