spotlessApply 적용
This commit is contained in:
@@ -4,16 +4,10 @@ import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto;
|
|||||||
import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto.ChnDetectMastReqDto;
|
import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto.ChnDetectMastReqDto;
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto.ChngDetectMastSearchDto;
|
import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto.ChngDetectMastSearchDto;
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto.ResReturn;
|
import com.kamco.cd.kamcoback.Innopam.dto.ChngDetectMastDto.ResReturn;
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto;
|
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto.Basic;
|
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto.Basic;
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto.DetectMastReq;
|
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto.DetectMastReq;
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto.DetectMastSearch;
|
|
||||||
import com.kamco.cd.kamcoback.Innopam.dto.DetectMastDto.FeaturePnuDto;
|
|
||||||
import com.kamco.cd.kamcoback.Innopam.service.DetectMastService;
|
|
||||||
import com.kamco.cd.kamcoback.Innopam.service.InnopamApiService;
|
import com.kamco.cd.kamcoback.Innopam.service.InnopamApiService;
|
||||||
import com.kamco.cd.kamcoback.config.api.ApiResponseDto;
|
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
import io.swagger.v3.oas.annotations.Parameter;
|
|
||||||
import io.swagger.v3.oas.annotations.media.Content;
|
import io.swagger.v3.oas.annotations.media.Content;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import io.swagger.v3.oas.annotations.responses.ApiResponse;
|
import io.swagger.v3.oas.annotations.responses.ApiResponse;
|
||||||
@@ -21,12 +15,9 @@ import io.swagger.v3.oas.annotations.responses.ApiResponses;
|
|||||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||||
import jakarta.validation.Valid;
|
import jakarta.validation.Valid;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.UUID;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.PathVariable;
|
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
import org.springframework.web.bind.annotation.PutMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
@@ -57,11 +48,10 @@ public class InnopamApiController {
|
|||||||
@PostMapping("/mast/regist")
|
@PostMapping("/mast/regist")
|
||||||
public ChngDetectMastDto.Basic regist(
|
public ChngDetectMastDto.Basic regist(
|
||||||
@RequestBody @Valid ChngDetectMastDto.ChnDetectMastReqDto chnDetectMastReq) {
|
@RequestBody @Valid ChngDetectMastDto.ChnDetectMastReqDto chnDetectMastReq) {
|
||||||
//innopamApiService.saveDetectMast(chnDetectMastReq);
|
// innopamApiService.saveDetectMast(chnDetectMastReq);
|
||||||
return innopamApiService.regist(chnDetectMastReq);
|
return innopamApiService.regist(chnDetectMastReq);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Operation(summary = "탐지결과 삭제", description = "탐지결과 삭제")
|
@Operation(summary = "탐지결과 삭제", description = "탐지결과 삭제")
|
||||||
@ApiResponses(
|
@ApiResponses(
|
||||||
value = {
|
value = {
|
||||||
@@ -107,5 +97,4 @@ public class InnopamApiController {
|
|||||||
searchDto.setChnDtctSno(chnDtctSno);
|
searchDto.setChnDtctSno(chnDtctSno);
|
||||||
return innopamApiService.list(searchDto);
|
return innopamApiService.list(searchDto);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -439,7 +439,6 @@ public class FIleChecker {
|
|||||||
String parentPath = path.getParent().toString();
|
String parentPath = path.getParent().toString();
|
||||||
String fullPath = path.toAbsolutePath().toString();
|
String fullPath = path.toAbsolutePath().toString();
|
||||||
|
|
||||||
|
|
||||||
File file = new File(fullPath);
|
File file = new File(fullPath);
|
||||||
long fileSize = file.length();
|
long fileSize = file.length();
|
||||||
String lastModified = dttmFormat.format(new Date(file.lastModified()));
|
String lastModified = dttmFormat.format(new Date(file.lastModified()));
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
package com.kamco.cd.kamcoback.config.resttemplate;
|
package com.kamco.cd.kamcoback.config.resttemplate;
|
||||||
|
|
||||||
import java.net.InetAddress;
|
|
||||||
import java.net.UnknownHostException;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.log4j.Log4j2;
|
import lombok.extern.log4j.Log4j2;
|
||||||
import org.springframework.http.HttpEntity;
|
import org.springframework.http.HttpEntity;
|
||||||
@@ -71,6 +69,4 @@ public class ExternalHttpClient {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public record ExternalCallResult<T>(int statusCode, boolean success, T body) {}
|
public record ExternalCallResult<T>(int statusCode, boolean success, T body) {}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -538,14 +538,15 @@ public class InferenceResultDto {
|
|||||||
|
|
||||||
public String getServerStatus() {
|
public String getServerStatus() {
|
||||||
String enumId = "SAFETY";
|
String enumId = "SAFETY";
|
||||||
if( this.cpu_user+this.cpu_system+this.gpuUtil+this.kbmemused == 0 )enumId = "FAILUR";
|
if (this.cpu_user + this.cpu_system + this.gpuUtil + this.kbmemused == 0) enumId = "FAILUR";
|
||||||
// if( this.cpu_user+this.cpu_system >= 80 )enumId = "CAUTION";
|
// if( this.cpu_user+this.cpu_system >= 80 )enumId = "CAUTION";
|
||||||
return enumId;
|
return enumId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getServerStatusName() {
|
public String getServerStatusName() {
|
||||||
String enumStr = ServerStatus.SAFETY.getText();
|
String enumStr = ServerStatus.SAFETY.getText();
|
||||||
if( this.cpu_user+this.cpu_system+this.gpuUtil+this.kbmemused == 0 )enumStr = ServerStatus.FAILUR.getText();
|
if (this.cpu_user + this.cpu_system + this.gpuUtil + this.kbmemused == 0)
|
||||||
|
enumStr = ServerStatus.FAILUR.getText();
|
||||||
return enumStr;
|
return enumStr;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -553,8 +554,7 @@ public class InferenceResultDto {
|
|||||||
String enumId = "SAFETY";
|
String enumId = "SAFETY";
|
||||||
if (this.cpu_user + this.cpu_system >= 80) {
|
if (this.cpu_user + this.cpu_system >= 80) {
|
||||||
enumId = "CAUTION";
|
enumId = "CAUTION";
|
||||||
}
|
} else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
||||||
else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
|
||||||
enumId = "FAILUR";
|
enumId = "FAILUR";
|
||||||
}
|
}
|
||||||
return enumId;
|
return enumId;
|
||||||
@@ -564,8 +564,7 @@ public class InferenceResultDto {
|
|||||||
String enumId = "SAFETY";
|
String enumId = "SAFETY";
|
||||||
if (this.gpuUtil >= 80) {
|
if (this.gpuUtil >= 80) {
|
||||||
enumId = "CAUTION";
|
enumId = "CAUTION";
|
||||||
}
|
} else if (this.cpu_user + this.cpu_system == 0) {
|
||||||
else if (this.cpu_user + this.cpu_system == 0) {
|
|
||||||
enumId = "FAILUR";
|
enumId = "FAILUR";
|
||||||
}
|
}
|
||||||
return enumId;
|
return enumId;
|
||||||
@@ -575,8 +574,7 @@ public class InferenceResultDto {
|
|||||||
String enumId = "SAFETY";
|
String enumId = "SAFETY";
|
||||||
if (this.memused >= 80) {
|
if (this.memused >= 80) {
|
||||||
enumId = "CAUTION";
|
enumId = "CAUTION";
|
||||||
}
|
} else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
||||||
else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
|
||||||
enumId = "FAILUR";
|
enumId = "FAILUR";
|
||||||
}
|
}
|
||||||
return enumId;
|
return enumId;
|
||||||
@@ -585,8 +583,7 @@ public class InferenceResultDto {
|
|||||||
public String getCpuStatusName() {
|
public String getCpuStatusName() {
|
||||||
if (this.cpu_user + this.cpu_system >= 80) {
|
if (this.cpu_user + this.cpu_system >= 80) {
|
||||||
return ServerStatus.CAUTION.getText();
|
return ServerStatus.CAUTION.getText();
|
||||||
}
|
} else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
||||||
else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
|
||||||
return ServerStatus.FAILUR.getText();
|
return ServerStatus.FAILUR.getText();
|
||||||
}
|
}
|
||||||
return ServerStatus.SAFETY.getText();
|
return ServerStatus.SAFETY.getText();
|
||||||
@@ -595,8 +592,7 @@ public class InferenceResultDto {
|
|||||||
public String getGpuStatusName() {
|
public String getGpuStatusName() {
|
||||||
if (this.gpuUtil >= 80) {
|
if (this.gpuUtil >= 80) {
|
||||||
return ServerStatus.CAUTION.getText();
|
return ServerStatus.CAUTION.getText();
|
||||||
}
|
} else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
||||||
else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
|
||||||
return ServerStatus.FAILUR.getText();
|
return ServerStatus.FAILUR.getText();
|
||||||
}
|
}
|
||||||
return ServerStatus.SAFETY.getText();
|
return ServerStatus.SAFETY.getText();
|
||||||
@@ -605,8 +601,7 @@ public class InferenceResultDto {
|
|||||||
public String getMemStatusName() {
|
public String getMemStatusName() {
|
||||||
if (this.memused >= 80) {
|
if (this.memused >= 80) {
|
||||||
return ServerStatus.CAUTION.getText();
|
return ServerStatus.CAUTION.getText();
|
||||||
}
|
} else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
||||||
else if (this.cpu_user + this.cpu_system + this.memused == 0) {
|
|
||||||
return ServerStatus.FAILUR.getText();
|
return ServerStatus.FAILUR.getText();
|
||||||
}
|
}
|
||||||
return ServerStatus.SAFETY.getText();
|
return ServerStatus.SAFETY.getText();
|
||||||
|
|||||||
@@ -1,8 +1,5 @@
|
|||||||
package com.kamco.cd.kamcoback.inference.service;
|
package com.kamco.cd.kamcoback.inference.service;
|
||||||
|
|
||||||
import static com.kamco.cd.kamcoback.postgres.entity.QGpuMetricEntity.gpuMetricEntity;
|
|
||||||
import static com.kamco.cd.kamcoback.postgres.entity.QSystemMetricEntity.systemMetricEntity;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
import com.fasterxml.jackson.core.type.TypeReference;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
@@ -519,17 +516,16 @@ public class InferenceResultService {
|
|||||||
|
|
||||||
public List<InferenceServerStatusDto> getInferenceServerStatusList() {
|
public List<InferenceServerStatusDto> getInferenceServerStatusList() {
|
||||||
|
|
||||||
List<InferenceServerStatusDto> dtoList = inferenceResultCoreService.getInferenceServerStatusList();
|
List<InferenceServerStatusDto> dtoList =
|
||||||
|
inferenceResultCoreService.getInferenceServerStatusList();
|
||||||
int size = dtoList.size();
|
int size = dtoList.size();
|
||||||
|
|
||||||
System.out.println("size ="+size);
|
System.out.println("size =" + size);
|
||||||
|
|
||||||
if( size == 0 )
|
if (size == 0) {
|
||||||
{
|
for (int k = 1; k <= 4; k++) {
|
||||||
for(int k=1; k<=4; k++)
|
|
||||||
{
|
|
||||||
InferenceServerStatusDto dto = new InferenceServerStatusDto();
|
InferenceServerStatusDto dto = new InferenceServerStatusDto();
|
||||||
dto.setServerName("server0"+k);
|
dto.setServerName("server0" + k);
|
||||||
dto.setCpu_user(0);
|
dto.setCpu_user(0);
|
||||||
dto.setCpu_system(0);
|
dto.setCpu_system(0);
|
||||||
dto.setMemused(0);
|
dto.setMemused(0);
|
||||||
@@ -538,22 +534,18 @@ public class InferenceResultService {
|
|||||||
|
|
||||||
dtoList.add(dto);
|
dtoList.add(dto);
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else
|
for (int k = 1; k <= 4; k++) {
|
||||||
{
|
String srvNm = "server" + k;
|
||||||
for(int k=1; k<=4; k++)
|
|
||||||
{
|
|
||||||
String srvNm = "server"+k;
|
|
||||||
String srvNmChk = "N";
|
String srvNmChk = "N";
|
||||||
for (InferenceServerStatusDto dto : dtoList) {
|
for (InferenceServerStatusDto dto : dtoList) {
|
||||||
if( srvNm.equals(dto.getServerName()) ){
|
if (srvNm.equals(dto.getServerName())) {
|
||||||
srvNmChk = "Y";
|
srvNmChk = "Y";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if( srvNmChk.equals("N") )
|
if (srvNmChk.equals("N")) {
|
||||||
{
|
|
||||||
InferenceServerStatusDto dto = new InferenceServerStatusDto();
|
InferenceServerStatusDto dto = new InferenceServerStatusDto();
|
||||||
dto.setServerName(srvNm);
|
dto.setServerName(srvNm);
|
||||||
dto.setCpu_user(0);
|
dto.setCpu_user(0);
|
||||||
@@ -563,9 +555,7 @@ public class InferenceResultService {
|
|||||||
dto.setGpuUtil(0);
|
dto.setGpuUtil(0);
|
||||||
dtoList.add(dto);
|
dtoList.add(dto);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dtoList.sort(Comparator.comparing(InferenceServerStatusDto::getServerName));
|
dtoList.sort(Comparator.comparing(InferenceServerStatusDto::getServerName));
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ public class MapSheetLearnRepositoryImpl implements MapSheetLearnRepositoryCusto
|
|||||||
.select(systemMetricEntity.timestamp.max())
|
.select(systemMetricEntity.timestamp.max())
|
||||||
.from(systemMetricEntity)
|
.from(systemMetricEntity)
|
||||||
.where(systemMetricEntity.timestamp.goe(OffsetDateTime.now().minusMinutes(5)))
|
.where(systemMetricEntity.timestamp.goe(OffsetDateTime.now().minusMinutes(5)))
|
||||||
//.where(systemMetricEntity.timestamp.goe(OffsetDateTime.now().minusSeconds(30)))
|
// .where(systemMetricEntity.timestamp.goe(OffsetDateTime.now().minusSeconds(30)))
|
||||||
.groupBy(systemMetricEntity.serverName)
|
.groupBy(systemMetricEntity.serverName)
|
||||||
.fetch();
|
.fetch();
|
||||||
|
|
||||||
@@ -131,7 +131,7 @@ public class MapSheetLearnRepositoryImpl implements MapSheetLearnRepositoryCusto
|
|||||||
.select(gpuMetricEntity.timestamp.max())
|
.select(gpuMetricEntity.timestamp.max())
|
||||||
.from(gpuMetricEntity)
|
.from(gpuMetricEntity)
|
||||||
.where(gpuMetricEntity.timestamp.goe(OffsetDateTime.now().minusMinutes(5)))
|
.where(gpuMetricEntity.timestamp.goe(OffsetDateTime.now().minusMinutes(5)))
|
||||||
//.where(gpuMetricEntity.timestamp.goe(OffsetDateTime.now().minusSeconds(30)))
|
// .where(gpuMetricEntity.timestamp.goe(OffsetDateTime.now().minusSeconds(30)))
|
||||||
.groupBy(gpuMetricEntity.serverName)
|
.groupBy(gpuMetricEntity.serverName)
|
||||||
.fetch();
|
.fetch();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user