Browse Source

健康检查:改良

dev_shibei_match
wxz 4 years ago
parent
commit
d30a52ca5e
  1. 19
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/healthcheck/HealthCheckController.java

19
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/healthcheck/HealthCheckController.java

@ -1,14 +1,14 @@
package com.epmet.healthcheck;
import com.epmet.commons.tools.utils.IpUtils;
import com.epmet.commons.tools.utils.Result;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.net.Inet4Address;
import java.net.InetAddress;
import java.net.UnknownHostException;
@RestController
@RequestMapping("healthcheck")
@ -20,10 +20,15 @@ public class HealthCheckController {
* @return
*/
@PostMapping("http")
public Result httpHealthCheck(HttpServletRequest request) {
String serverName = request.getServerName();
log.info("健康检查:serverName:{}", serverName);
return new Result().ok(serverName);
public Result httpHealthCheck() {
InetAddress serverIp = null;
try {
serverIp = Inet4Address.getLocalHost();
} catch (UnknownHostException e) {
e.printStackTrace();
}
log.info("健康检查:serverName:{}", serverIp);
return new Result().ok(serverIp);
}
}

Loading…
Cancel
Save