From 7b389608100ce31a8e373358c982ab8b88d13460 Mon Sep 17 00:00:00 2001 From: wxz Date: Tue, 1 Dec 2020 10:14:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=B4=9F=E8=BD=BD=E5=9D=87?= =?UTF-8?q?=E8=A1=A1=E6=B5=8B=E8=AF=95=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/epmet/controller/LbController.java | 21 +++++++++++++++++++ pom.xml | 1 - 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 gov-access-lb/gov-access-lb-server/src/main/java/com/epmet/controller/LbController.java diff --git a/gov-access-lb/gov-access-lb-server/src/main/java/com/epmet/controller/LbController.java b/gov-access-lb/gov-access-lb-server/src/main/java/com/epmet/controller/LbController.java new file mode 100644 index 0000000000..c261428139 --- /dev/null +++ b/gov-access-lb/gov-access-lb-server/src/main/java/com/epmet/controller/LbController.java @@ -0,0 +1,21 @@ +package com.epmet.controller; + +import com.epmet.commons.tools.utils.Result; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.cloud.commons.util.InetUtils; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class LbController { + + @Autowired + private InetUtils inetUtils; + + @PostMapping("get-host") + public Result getHost() { + String ipAddress = inetUtils.findFirstNonLoopbackHostInfo().getIpAddress(); + return new Result().ok(ipAddress); + } + +} diff --git a/pom.xml b/pom.xml index 3678db379d..dcbdbc44dc 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,6 @@ epmet-module epmet-user epmet-openapi - epmet-lb-test