支持IPV4端口
/conf/context.xml
1 2 3 4
| <Connector port="80" maxHttpHeaderSize="8192" maxThreads="300" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
|
添加: address="0.0.0.0"
1 2 3 4
| <Connector port="80" maxHttpHeaderSize="8192" address="0.0.0.0" maxThreads="300" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
|
只支持IP4
linux平台
在 <tomcat>/bin
目录下 catalina.sh
,添加如下内容:
vim catalina.sh
,然后输入 /
搜索 JAVA_OPTS
,
n
向下查找
N
向上查找
1 2
| JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true "
|
windows
编辑 bin 目录下的 catalina.bat
文件,改成以下内容:
1
| set "JAVA_OPTS=%JAVA_OPTS% -Djava.net.preferIPv4Stack=true %JSSE_OPTS%"
|
参考
如何让tomcat只支持ipv4