localhost能访问本机而127.0.0.1不能访问

阅读更多
         最近使用tomcat遇到一件怪事,使用localhost能够访问本机,而使用127.0.0.1以及ip地址却不能够访问。请教同事才发现,原来是tomcat5默认以ipv6的格式来解析地址,需要修改server.xml文件。
    原来的               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
    修改后的               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" address="0.0.0.0"/>

     加上URIEncoding="UTF-8" address="0.0.0.0" 两个属性就好了。

你可能感兴趣的:(tomcat5,ipv6,localhost)