본문 바로가기
반응형

Spring10

[Spring] 비동기(@Async) API 처리 예시 비동기 처리를 위한 API 설계를 위해서 개념과 관련된 내용에 정리를 진행한 후 Spring boot를 이용하여서 비동기 처리를 위한 방식에 대해서 예제를 진행하면서 정리해보도록 하겠습니다. 먼저, 동기와 비동기에 대한 개념부터 정리해보도록 하겠습니다. 동기와 비동기 비동기는 데이터의 요청과 결과과 동시에 일어나지 않는다는 것을 의미합니다. 동기는 데이터의 요청과 결과가 한 자리에서 동시에 일어나는 것을 이야기합니다. 개념적인 부분도 의미를 파악해볼순 있겠지만 예시를 들어서 좀 더 설명을 해보도록 하겠습니다. 비동기 커피숍에서 커피를 마시기 위해서 커피숍에 들어갔습니다. 커피를 주문받는 직원과 커피를 만드는 바리스타 직원이 있습니다. 커피를 주문받는 직원에게 커피를 주문하니 진동벨을 주었고 주문받은 커피.. 2022. 7. 23.
[Springboot] 어플리케이션 환경설정 profile 별 관리방법 SpringBoot를 사용하면서 application.yml 을 많이 사용합니다. 실제 프로젝트 환경에서는 로컬, 개발, 품질, 운영 환경으로 관리하기 때문에 서버별로 습관적으로 환경설정 파일을 분리하여서해서 profile 수만큼 application.yml 을 생성해서 사용하였습니다. 물론, 이렇게 사용하면서 지금까지 문제되는 사항은 없었습니다. 하지만 공통적으로 설정된 정보가 변경되었을시에 해당 파일만큼 수정을 해야한다는 것이 불편하게 느껴졌습니다. 만약 공통설정 정보를 따로 관리한다면 어떻게 될까요? profile 의 종속적인 설정 정보를 제외한 공통 환경 설정 정보를 따로 관리하여서 만약 정보가 변경된다면 공통 설정 정보만 변경하여도 모든 profile의 환경 설정 정보가 반영이 됩니다. 외부 설.. 2022. 6. 23.
[Logback] 7.SpringBoot에서 Logback 사용하기 - 웹 어플리케이션 구성 Logback의 대한 전체 내용을 정리하고 그 내용을 바탕으로 실제 웹 어플리케이션을 구성하는 내용으로 실습을 진행해보도록 하겠습니다. [Logback] 1.SpringBoot에서 Logback 사용하기 - 주의점, 구성, 상속, 파라미터 처리 [Logback] 2.SpringBoot에서 Logback 사용하기 - 환경설정 파일 [Logback] 3.SpringBoot에서 Logback 사용하기 - Appender와 Policy [Logback] 4.SpringBoot에서 Logback 사용하기 - Encoder [Logback] 5.SpringBoot에서 Logback 사용하기 - MDC [Logback] 6.SpringBoot에서 Logback 사용하기 - Filter [Logback] 7.Sprin.. 2022. 5. 29.
[Logback] 6.SpringBoot에서 Logback 사용하기 - Filter 로그를 작성하기 위해서 자주 사용하는 로그백의 대한 내용을 정리하고 있습니다. 지난 블로그 내용에서는 MDC 에 대해서 알아보았습니다. 오늘은 Filter 에 대해서 알아보도록 하겠습니다. [Logback] 1.SpringBoot에서 Logback 사용하기 - 주의점, 구성, 상속, 파라미터 처리 [Logback] 2.SpringBoot에서 Logback 사용하기 - 환경설정 파일 [Logback] 3.SpringBoot에서 Logback 사용하기 - Appender와 Policy [Logback] 4.SpringBoot에서 Logback 사용하기 - Encoder [Logback] 5.SpringBoot에서 Logback 사용하기 - MDC [Logback] 6.SpringBoot에서 Logback 사.. 2022. 5. 29.
[Logback] 5.SpringBoot에서 Logback 사용하기 - MDC 로그를 작성하기 위해서 자주 사용하는 로그백의 대한 내용을 정리하고 있습니다. 지난 블로그 내용에서는 Encoder 에 대해서 알아보았습니다. 오늘은 MDC 에 대해서 알아보도록 하겠습니다. [Logback] 1.SpringBoot에서 Logback 사용하기 - 주의점, 구성, 상속, 파라미터 처리 [Logback] 2.SpringBoot에서 Logback 사용하기 - 환경설정 파일 [Logback] 3.SpringBoot에서 Logback 사용하기 - Appender와 Policy [Logback] 4.SpringBoot에서 Logback 사용하기 - Encoder [Logback] 5.SpringBoot에서 Logback 사용하기 - MDC [Logback] 6.SpringBoot에서 Logback .. 2022. 5. 29.
[Logback] 4.SpringBoot에서 Logback 사용하기 - Encoder 로그를 작성하기 위해서 자주 사용하는 로그백의 대한 내용을 정리하고 있습니다. 지난 블로그 내용에서는 Appender 와 Policy 에 대해서 알아보았습니다. 오늘은 로그백 환경설정 파일에서 중요한 역할을 하는 Encoder 에 대해서 알아보도록 하겠습니다. [Logback] 1.SpringBoot에서 Logback 사용하기 - 주의점, 구성, 상속, 파라미터 처리 [Logback] 2.SpringBoot에서 Logback 사용하기 - 환경설정 파일 [Logback] 3.SpringBoot에서 Logback 사용하기 - Appender와 Policy [Logback] 4.SpringBoot에서 Logback 사용하기 - Encoder [Logback] 5.SpringBoot에서 Logback 사용하기 .. 2022. 5. 29.
반응형