INNER CODE UNIT · Java
getServiceAddress
Nasruddin/spring-boot-based-microservices · util/src/main/java/io/javatab/util/http/NetworkUtility.java:20
public String getServiceAddress() {
if (serviceAddress == null) {
serviceAddress = findMyHostname() + "/" + findMyIpAddress() + ":" + port;
}
return serviceAddress;
}
private String findMyHostname() {
try {
return InetAddress.getLocalHost().getHostName();
} catch (UnknownHostException e) {
return "unknown host name";
}
}
private String findMyIpAddress() {
try {
return InetAddress.getLocalHost().getHostAddress();