본문 바로가기

2017/12

V20 쿼드덱 좋네~ 개발폰겸 음악도 들을겸 구입한 V20. 첨에 그냥 저가형 커널 이어폰 끼고 V20의 쿼드덱을 켜고 들으니 오잉! 음질 괜찮네. 음..그래서 집에서 굴러다니던 구매후 아내에게 대따 혼났던 오픈형 이어폰을 수리하기로 맘먹고 수리.. 오 소리가 더 좋아!! 근데...문제는 서비스센터에서 샘플로 놓여있던 Bose헤드폰의 음질이 더 좋았던..아 또 혼날 각오하고 질러야 하나..끙. 살까..살까..살까... 더보기
Slf4j Log Marker를 이용한 로그 분리 좀 오래된 사항이기는 한데.. 여튼 O2O의 예약 관련 사항을 작업하던중 처음 단일 벤더에서, 멀티 벤더를 허용하게 된다. (익xx디아, 핏x즈 등등) 기존에는 file appender를 하나로 처리해서 예약 관련 로그를 file로 남겼는데, 벤더사가 늘어나다 보니 좀 분리할 필요가 생겼다. 해서 기존 logback-spring.xml에 Marker와 Filter를 적용하여 로그파일을 분리 시킴. 각 Filter에 대한 설명은 여기서 확인하면 된다.https://logback.qos.ch/manual/filters.html 기존 logback-spring.xml ... ... file-appender-expedia.xml VENDOR1 ACCEPT DENY ${FILE_LOG_PATTERN}logs/sp.. 더보기
eclipse(sts)에서 m2 repository 따로 지정하기 어느 순간 잘 사용하던 플젝이 build path오류를 내기 시작함. 음.. 누군가 설정을 변경했을 거 같고, IntelliJ를 사용하는 다른 개발자들은 문제없이 사용하는 거보니 뭔가 설정 자체가 IntelliJ에 맞춰진듯 하다. 오류 내용을 보니 build libs를 못찾고있다. 아마 eclipse 의 maven local repository path 문제일꺼라 생각하고 eclipse에서 Maven설정을 들여다 봄. 음 역시 Local Repository가 문제였다. 어느 개발자분이 settings.xml을 프로젝트 내에 두고, repository도 프로젝트 내에 둔 것이다. 문제가된 settings.xml은 {PROJECT_HOME}/.m2/ 여기에 있었다. .m2/repository 위와 같이 .m.. 더보기
Spring Boot - Kafka 연계 Kafka Zookeeper 설치 1. Docker-Compose 설치 https://docs.docker.com/compose/install/ 2. kafka-docker 설치 $ git clone https://github.com/wurstmeister/kafka-docker 3. 설정 수정 $ vi docker-compose.ymlKAFKA_ADVERTISED_HOST_NAME : {본인ip} 4. 도커실행 $ docker-compose up -d 5. 들어가서 확인해보기$ docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e391cac38357 kafkadocker_kafka "start-kafka.sh" 27 hours ago .. 더보기