Tomcat中redirectPort的作用

 更新时间:2018年09月04日 12:01:17   作者:catoop  
这篇文章主要介绍了Tomcat中redirectPort的作用,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

在Tomcat配置文件Server.xml中redirectPort的作用说明:

 配置文件源代码片段:

<Connector port="8080" protocol="HTTP/1.1" 
  connectionTimeout="20000" 
  redirectPort="8443" URIEncoding="UTF-8"/>

这个代码片段是设置HTTP请求的配置,其中可以看到8080和8443两个端口,8080就是HTTP的端口。

那么redirectPort属性的作用是什么呢?

 当用户用http请求某个资源,而该资源本身又被设置了必须要https方式访问,此时Tomcat会自动重定向到这个redirectPort设置的https端口。

补充:同一服务器部署多个tomcat时的端口号修改详情

同一服务器部署多个tomcat时,存在端口号冲突的问题,所以需要修改tomcat配置文件server.xml,以tomcat7为例。

•首先了解下tomcat的几个主要端口:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="60000" redirectPort="8443" disableUploadTimeout="false" executor="tomcatThreadPool" URIEncoding="UTF-8"/>

其中8080为HTTP端口,8443为HTTPS端口

<Server port="8005" shutdown="SHUTDOWN">  

8005为远程停服务端口

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 

8009为AJP端口,APACHE能过AJP协议访问TOMCAT的8009端口。

•部署多个tomcat主要修改三个端口:

1.HTTP端口,默认8080,如下改为8081

<Connector port="8081" protocol="HTTP/1.1" 
        connectionTimeout="60000" 
        redirectPort="8443" disableUploadTimeout="false" executor="tomcatThreadPool" URIEncoding="UTF-8"/>

2.远程停服务端口,默认8005,如下改为8006

<Server port="8006" shutdown="SHUTDOWN">......

3.AJP端口,默认8009,如下改,8010

<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

总结

以上所述是小编给大家介绍的Tomcat中redirectPort的作用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 详解tomcat设置默认路径致使项目url冲突解决方法

    详解tomcat设置默认路径致使项目url冲突解决方法

    这篇文章主要介绍了详解tomcat设置默认路径致使项目url冲突解决方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Windows 下修改Tomcat jvm参数的方法

    Windows 下修改Tomcat jvm参数的方法

    这篇文章主要介绍了Windows 下修改Tomcat jvm参数的相关资料,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • tomcat部署web应用的4种方法总结(推荐)

    tomcat部署web应用的4种方法总结(推荐)

    本篇文章主要介绍了tomcat部署web应用的方法,主要有4中方法,包括Tomcat自动部署、控制台进行部署、增加自定义的Web部署文件、手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用,有兴趣的可以了解一下。
    2016-11-11
  • tomcat报错:地址localhost:8080已在使用中的解决方法

    tomcat报错:地址localhost:8080已在使用中的解决方法

    今天使用tomcat发现一个问题,本文就介绍一下报错地址localhost:8080已在使用中的解决方法,具有一定的参考价值,感兴趣的可以了解一下
    2023-05-05
  • tomcat性能优化之如何搭建Apr模块

    tomcat性能优化之如何搭建Apr模块

    这篇文章主要介绍了tomcat性能优化之如何搭建Apr模块,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • CentOS设置IP连接网络实现过程图解

    CentOS设置IP连接网络实现过程图解

    这篇文章主要介绍了CentOS设置IP连接网络实现过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Tomcat配置控制台的实现

    Tomcat配置控制台的实现

    本文主要介绍了Tomcat配置控制台的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 基于tomcat映射路径配置方法分享

    基于tomcat映射路径配置方法分享

    下面小编就为大家分享一篇基于tomcat映射路径配置方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • 为什么我的tomcat启动不起来

    为什么我的tomcat启动不起来

    tomcat安装好了,准备部署Web项目了,启动tomcat,发现没有反应,本文就来解决一下这个问题,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • Eclipse添加新server时无法选择Tomcat7的解决方法

    Eclipse添加新server时无法选择Tomcat7的解决方法

    有朋友会遇到在New Server对话框中选择了Tomcat 6/7后却无法单击“Next”按钮的问题,接下来通过本文给大家分享Eclipse添加新server时无法选择Tomcat7的解决方法,需要的朋友参考下
    2017-01-01

最新评论