• 技术文章 >Java >java教程

    win7下tomcat5.5无法通过ip和127.0.0.1访问的解决方法

    怪我咯怪我咯2017-06-26 11:20:11原创787
    解决办法:找到tomcat5.5目录下的conf\server.xml文件,原文如下:

    <Connector port="8080" maxHttpHeaderSize="8192"  
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
                   enableLookups="false" redirectPort="8443" acceptCount="100"  
                   connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"

    添加 address="0.0.0.0" ,修改后如下:

     <Connector port="8080" maxHttpHeaderSize="8192"  
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
                   enableLookups="false" redirectPort="8443" acceptCount="100"  
                   connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"

    此问题的根本原因是tomcat5.5启动时,如果检测到系统支持IPV6,那么默认监听的是IPV6地址的端口,导致通过IPV4无法访问。
    使用address="0.0.0.0"的意思是监听IPV4协议栈下的任意IP地址。
    IPV4协议监听任意地址应配置 0.0.0.0
    IPV6协议监听任意地址应配置 0:0:0:0:0:0:0:0
    据查,tomcat6之后此问题已不存在,默认监听的是IPV4地址端口。

    以上就是win7下tomcat5.5无法通过ip和127.0.0.1访问的解决方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:java Collections.sort()实现List排序的默认方法和自定义方法 下一篇:java日期如何格式化
    大前端线上培训班

    相关文章推荐

    • 理解java8中java.util.function.*pojo反射新方法(附代码)• 浅析安卓app和微信授权登录及分享完整对接(代码分享)• 教你一招搞定时序数据库在Spring Boot中的使用• 一招教你使用java快速创建Map(代码分享)• PlayFramework 完整实现一个APP(十一)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网