Spring boot application listens on IPv6 without parameters -Djava.net.preferIPv4Stack = true and -Djava.net.preferIPv4Addresses
My question is about a Spring boot jar. When running a can on a production machine like:
java -jar xyz.jar
He is not responding to my request. Because it is listening on ipv6.
But when I run my application as java -jar xyz.jar -Djava.net.preferIPv4Stack = true -Djava.net.preferIPv4Addresses
He answers my inquiries.
Is it the production machine configuration that makes the application listen on ipv6, or are there other reasons?
Luckily -Djava.net.preferIPv4Stack = true
-Djava.net.preferIPv4Addresses
parameters solved my problem. But I'm confused !!
Note. Tomcat is used as an embedded server.
Spring Boot version 1.5.4 RELEASE
+3
source to share
No one has answered this question yet
See similar questions:
or similar: