반응형

spring-boot 36

스프링 부트 2 및 마이크로미터를 사용하여 서비스 방법을 측정하는 방법

스프링 부트 2 및 마이크로미터를 사용하여 서비스 방법을 측정하는 방법 첫 프로젝트는 스프링 부츠2(RC1)로 시작했습니다.Spring Boot 1.x 에서는 이미 좋은 매뉴얼이 준비되어 있기 때문에 그다지 어렵지 않습니다. 그러나 이제 메트릭스를 통합하고 싶기 때문에 망설이고 있습니다.현재 제가 알 수 있는 것은 기본적으로 출하된 메트릭에 대한 문서뿐입니다.그러나 dynamodb에서 사용되는 시간뿐만 아니라 서비스 수준 실행 시간도 측정하고 싶습니다. 편집 스프링 부트 2와 함께 제공되는 새 액추에이터 라이브러리에 사용되는 마이크로미터를 사용하여 해결 방법을 찾고 있습니다. 어떻게 해야 하는지에 대한 가이드가 있나요?이것으로부터, 임의의 스프링 콩에 대한 간단한 주석 베이스의 솔루션은 아직 없는 것을 ..

programing 2023.02.27

봄콩은 조건부 콩에 의존합니다.

봄콩은 조건부 콩에 의존합니다. 나는 봄콩을 다른 콩에 넣고 싶다.그래서 저는 그냥@DependsOn주석입니다. 중요한 건 이 콩은 이 콩을 쓰고 있는 조건부 콩은@ConditionalOnProperty(name = "some.property", havingValue = "true")주석입니다.따라서 속성이 거짓일 경우 콩은 설치되지 않습니다(그것이 우리가 원하는 것입니다).@DependsOn분명히 실패한다.여기서의 목표는 두 번째 콩을 작성하는 것이지만, 첫 번째 콩이 생성된 경우에는 첫 번째 콩 뒤에 작성합니다. 이 작업을 수행할 수 있는 방법이 있습니까?@ConditionalOnProperty? 그리고 그 장난을 치지 않고@Order주석? 도와주셔서 고맙습니다.다음과 같은 접근방식은 어떻습니까? i..

programing 2023.02.22

Java Spring Boot 요청 헤더에서 베어러 토큰을 얻는 방법

Java Spring Boot 요청 헤더에서 베어러 토큰을 얻는 방법 Hi, 달성하려고 하는 것은 Java spring boot RESTApi 컨트롤러에서 프런트 엔드에서 전송된 베어러 토큰을 가져와 다른 마이크로 서비스에 대해 위장한 클라이언트를 사용하여 다른 요청을 수행하는 것입니다.이게 내가 하는 일이야 위의 이미지는 우체부로부터 요청을 수행하는 방법이며, 다음은 내 컨트롤러 코드입니다. @Operation(summary = "Save new") @PostMapping("/store") public ResponseEntity saveNewTransDeliveryPlanning( @Valid @RequestBody InputRequest request) { TransDeliveryPlanning ne..

programing 2023.02.22

스프링 부츠 어플리케이션 OY 테스트

스프링 부츠 어플리케이션 OY 테스트 Gradle을 통해 Spring Boot 어플리케이션을 테스트하기 위해 Oy를 사용하는 샘플 어플리케이션을 어디서 찾을 수 있는지 아는 사람 있나요?cmd 행에서 서버를 시작하여 IDE를 사용하여 테스트를 정상적으로 실행할 수 있지만 CI 서버에서 모든 테스트를 프로그래밍 방식으로 실행할 수 있어야 합니다.여기에서 답을 확인했지만, 이 솔루션은 나에게 효과가 없었습니다.아마도 여러 단계의 def 파일이 있기 때문일 것입니다. 여기 제 설정이 있습니다. build.grade (다른 질문에서 언급) testCompile ("org.springframework.boot:spring-boot-starter-test", ... "info.cukes:cucumber-spring..

programing 2023.02.22

스프링 부트 2.1에서 Data Source bean 덮어쓰기

스프링 부트 2.1에서 Data Source bean 덮어쓰기 spring boot 2.1 릴리즈로 업그레이드하여 어플리케이션 부팅 시 이상한 예외가 발생하였습니다. 클래스 경로 리소스 [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$]에 정의된 BeanDefinition에 정의된 콩 'dataSource'입니다.Hikari.class]를 등록할 수 없습니다.클래스 경로 리소스 [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$]에 해당 이름의 콩이 이미 정의되어 있습니다.Hikari.class] 및 덮어쓰기는 디세이블입니다. 전체 오류 메시지는 다음과 같습..

programing 2023.02.22

AJP 커넥터가 secretRequired="true"로 구성되어 있지만 2.2.5로 업그레이드한 후 비밀 속성이 null 또는 ""입니다.

AJP 커넥터가 secretRequired="true"로 구성되어 있지만 2.2.5로 업그레이드한 후 비밀 속성이 null 또는 ""입니다. 원인: java.lang.부정 인수예외:AJP 커넥터는 secretRequired="true"로 구성되어 있지만 비밀 속성은 null 또는 ""입니다.이 조합은 유효하지 않습니다.org.disc.discote.ajp로 이동합니다.AbstractAjpProtocol.start(AbstractAjpProtocol).java:264)를 참조해 주세요.Connector.startInternal(Connector.java:1035)... 22개의 공통 프레임 생략 스프링 부트를 2.1.9에서 2.2.5로 업그레이드한 후 위의 오류가 발생하였습니다.최신 스프링 부트 2.2.5..

programing 2023.02.22
반응형