/healthy接口新增
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
package com.aida.gateway.common.response;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
@@ -16,14 +15,10 @@ import java.io.Serializable;
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Schema(description = "响应结果")
|
||||
public class Response<T> implements Serializable {
|
||||
|
||||
@Schema(description = "响应状态码 0:成功 -1:失败")
|
||||
private int errCode;
|
||||
@Schema(description = "提示消息")
|
||||
private String errMsg;
|
||||
@Schema(description = "数据结果")
|
||||
private T data;
|
||||
|
||||
public static <T> Response<T> success() {
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
package com.aida.gateway.controller;
|
||||
|
||||
import com.aida.gateway.common.response.Response;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
@@ -12,12 +10,10 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@Tag(name = "Gateway健康检查")
|
||||
@RestController
|
||||
@RequestMapping("/gateway")
|
||||
public class HealthController {
|
||||
|
||||
@Operation(summary = "网关状态检测")
|
||||
@GetMapping("/healthy")
|
||||
@ResponseStatus(HttpStatus.OK)
|
||||
public Response<Map<String, Integer>> checkStatus() {
|
||||
|
||||
Reference in New Issue
Block a user