From f35941d6fd7b8f3f47e78e417a06b2695b95365b Mon Sep 17 00:00:00 2001 From: egovframesupport Date: Mon, 8 Nov 2021 13:15:18 +0900 Subject: [PATCH] blocking code deps remove --- backend/reserve-check-service/build.gradle | 4 ---- .../ReserveCheckSeviceApplication.java | 9 --------- backend/reserve-item-service/build.gradle | 4 ---- .../ReserveItemServiceApplication.java | 11 ----------- backend/reserve-request-service/build.gradle | 4 ---- .../ReserveRequestServiceApplication.java | 9 --------- 6 files changed, 41 deletions(-) diff --git a/backend/reserve-check-service/build.gradle b/backend/reserve-check-service/build.gradle index 7078489..5bc9e10 100644 --- a/backend/reserve-check-service/build.gradle +++ b/backend/reserve-check-service/build.gradle @@ -57,10 +57,6 @@ dependencies { // openapi docs implementation 'org.springdoc:springdoc-openapi-webflux-ui:1.5.8' - // bolcking 호출 감지 - implementation 'io.projectreactor:reactor-tools:3.4.9' - implementation 'io.projectreactor.tools:blockhound:1.0.6.RELEASE' - //lombok implementation 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' diff --git a/backend/reserve-check-service/src/main/java/org/egovframe/cloud/reservechecksevice/ReserveCheckSeviceApplication.java b/backend/reserve-check-service/src/main/java/org/egovframe/cloud/reservechecksevice/ReserveCheckSeviceApplication.java index 20f3907..1df63a9 100644 --- a/backend/reserve-check-service/src/main/java/org/egovframe/cloud/reservechecksevice/ReserveCheckSeviceApplication.java +++ b/backend/reserve-check-service/src/main/java/org/egovframe/cloud/reservechecksevice/ReserveCheckSeviceApplication.java @@ -21,15 +21,6 @@ public class ReserveCheckSeviceApplication { String property = Security.getProperty("jdk.tls.disabledAlgorithms").replace(", TLSv1", "").replace(", TLSv1.1", ""); Security.setProperty("jdk.tls.disabledAlgorithms", property); - //blocking 코드 감지 -// BlockHound.builder() -// //mysql r2dbc 에서 호출되는 FileInputStream.readBytes() 가 블로킹코드인데 이를 허용해주도록 한다. -// //해당 코드가 어디서 호출되는지 알지 못하는 상태에서 FileInputStream.readBytes() 자체를 허용해주는 것은 좋지 않다. -// // 누군가 무분별하게 사용하게 되면 검출해 낼 수ㅂ 없어 시스템의 위험요소로 남게 된다. -// // r2dbc를 사용하기 위해 해당 호출부분만 허용하고 나머지는 여전히 검출대상으로 남기도록 한다. -// .allowBlockingCallsInside("dev.miku.r2dbc.mysql.client.ReactorNettyClient", "init") -// .install(); - SpringApplication.run(ReserveCheckSeviceApplication.class, args); } diff --git a/backend/reserve-item-service/build.gradle b/backend/reserve-item-service/build.gradle index 08873d7..3c077c0 100644 --- a/backend/reserve-item-service/build.gradle +++ b/backend/reserve-item-service/build.gradle @@ -53,10 +53,6 @@ dependencies { // openapi docs implementation 'org.springdoc:springdoc-openapi-webflux-ui:1.5.8' - // bolcking 호출 감지 - implementation 'io.projectreactor:reactor-tools:3.4.9' - implementation 'io.projectreactor.tools:blockhound:1.0.6.RELEASE' - //messaging implementation 'org.springframework.cloud:spring-cloud-stream' implementation 'org.springframework.cloud:spring-cloud-stream-binder-rabbit' diff --git a/backend/reserve-item-service/src/main/java/org/egovframe/cloud/reserveitemservice/ReserveItemServiceApplication.java b/backend/reserve-item-service/src/main/java/org/egovframe/cloud/reserveitemservice/ReserveItemServiceApplication.java index da7ecd6..97fd8c8 100644 --- a/backend/reserve-item-service/src/main/java/org/egovframe/cloud/reserveitemservice/ReserveItemServiceApplication.java +++ b/backend/reserve-item-service/src/main/java/org/egovframe/cloud/reserveitemservice/ReserveItemServiceApplication.java @@ -22,17 +22,6 @@ public class ReserveItemServiceApplication { String property = Security.getProperty("jdk.tls.disabledAlgorithms").replace(", TLSv1", "").replace(", TLSv1.1", ""); Security.setProperty("jdk.tls.disabledAlgorithms", property); - //blocking 코드 감지 -// BlockHound.builder() -// /** -// * mysql r2dbc 에서 호출되는 FileInputStream.readBytes() 가 블로킹코드인데 이를 허용해주도록 한다. -// * 해당 코드가 어디서 호출되는지 알지 못하는 상태에서 FileInputStream.readBytes() 자체를 허용해주는 것은 좋지 않다. -// * 누군가 무분별하게 사용하게 되면 검출해 낼 수 없어 시스템의 위험요소로 남게 된다. -// * r2dbc를 사용하기 위해 FileInputStream.readBytes()를 호출하는 부분만 허용하고 나머지는 여전히 검출대상으로 남기도록 한다. -// */ -// .allowBlockingCallsInside("dev.miku.r2dbc.mysql.client.ReactorNettyClient", "init") -// .install(); - SpringApplication.run(ReserveItemServiceApplication.class, args); } diff --git a/backend/reserve-request-service/build.gradle b/backend/reserve-request-service/build.gradle index 0330031..c740fce 100644 --- a/backend/reserve-request-service/build.gradle +++ b/backend/reserve-request-service/build.gradle @@ -60,10 +60,6 @@ dependencies { // openapi docs implementation 'org.springdoc:springdoc-openapi-webflux-ui:1.5.8' - // bolcking 호출 감지 - implementation 'io.projectreactor:reactor-tools:3.4.9' - implementation 'io.projectreactor.tools:blockhound:1.0.6.RELEASE' - //lombok implementation 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' diff --git a/backend/reserve-request-service/src/main/java/org/egovframe/cloud/reserverequestservice/ReserveRequestServiceApplication.java b/backend/reserve-request-service/src/main/java/org/egovframe/cloud/reserverequestservice/ReserveRequestServiceApplication.java index 523afb1..fdf44af 100644 --- a/backend/reserve-request-service/src/main/java/org/egovframe/cloud/reserverequestservice/ReserveRequestServiceApplication.java +++ b/backend/reserve-request-service/src/main/java/org/egovframe/cloud/reserverequestservice/ReserveRequestServiceApplication.java @@ -18,15 +18,6 @@ public class ReserveRequestServiceApplication { String property = Security.getProperty("jdk.tls.disabledAlgorithms").replace(", TLSv1", "").replace(", TLSv1.1", ""); Security.setProperty("jdk.tls.disabledAlgorithms", property); - //blocking 코드 감지 -// BlockHound.builder() -// //mysql r2dbc 에서 호출되는 FileInputStream.readBytes() 가 블로킹코드인데 이를 허용해주도록 한다. -// //해당 코드가 어디서 호출되는지 알지 못하는 상태에서 FileInputStream.readBytes() 자체를 허용해주는 것은 좋지 않다. -// // 누군가 무분별하게 사용하게 되면 검출해 낼 수ㅂ 없어 시스템의 위험요소로 남게 된다. -// // r2dbc를 사용하기 위해 해당 호출부분만 허용하고 나머지는 여전히 검출대상으로 남기도록 한다. -// .allowBlockingCallsInside("dev.miku.r2dbc.mysql.client.ReactorNettyClient", "init") -// .install(); - SpringApplication.run(ReserveRequestServiceApplication.class, args); }