ZzangHo`s History

  • 홈
  • 태그
  • 방명록

spring 2

application.yml 여러개로 나누기

프로젝트를 만들다 보면 보통 아래와 같이 loc, dev, stag, prod 형태로 application.yml 또는 application.properties를 나눌 것 입니다. spring: main: web-application-type: none profiles: active: local batch: job: names: ${job.name:NONE} --- ## loc 환경 설정 spring: config: activate: on-profile: loc --- ## dev 환경 설정 spring: config: activate: on-profile: dev --- ## stag 환경 설정 spring: config: activate: on-profile: stag --- ## prod 환경 설정..

Spring 2022.12.14

application.yml로 환경 나누기

소스 코드를 개발하다 보면 환경별로 설정 파일을 나누어야 할 때가 있다. 예를 들면 DB정보나 계정정보가 있을 수 있다. 기존에 properties를 사용할 때는 application-dev.properties, application-stg.properties, application-prd.properties 형태로 여러개의 파일을 만들어 외부에서 환경을 주입 받아서 사용하였는데 이번에 컨슈머를 작업하다 보니 아주 좋은 걸 발견하여 정리한다. 이번 프로젝트에서 요구 사항은 다음과 같았다. 1. 공통 데이터 파이프라인 구축을 위한 One 소스 컨슈머 개발 2. 데이터 포맷을 통일하여 투어,티켓,도서,쇼핑의 End Point 데이터 토픽을 구독할수 있도록 개발 위의 요구사항을 보면 다행인점은 데이터 포맷은 ..

Spring 2022.01.28
1
프로필사진

  • 분류 전체보기
    • 검색엔진
      • ElasticSearch
      • Solr
    • Kafka
    • MongoDB
    • Spring
    • Docker
    • Nginx
    • CI & CD
      • Jenkins
    • Slack
    • Tomcat
    • AWS
    • 디자인패턴
    • 기타

Tag

Jenkins, LeetCode, solr, 디자인패턴, springbatch, kafka, KafkaStreams, 삼진법, lucene, Elasticsearch, Codedeploy, AWS, MongoDB, slack, docker, ElasticStack, java, spring, Nginx, ServerlessFramework,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

  2025. 05  
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 인스타그램

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.