Spring Boot 개발 시 sleuth, zipkin을 활용한 분산 추적 환경 구축 MSA형태로 개발 환경을 구축하다보니 단순히 아래와 같은 여러 가지 생길 것인데, 게이트웨이 -> A서비스 게이트웨이 -> A 서비스 -> B 서비스 게이트웨이 -> A 서비스 -> B 서비스 -> D 서비스 -> C서비스 ..... 복잡한 서비스 간의 호출 시 장애나 지연 상황이 발생했을 시 파악하기가 어렵다. 특히 다른 팀에서 개발 중인 서비스일 경우 추적하기가 더욱 어려울 수 있고, 로그를 남길 때에도 단순히 서비스에서 로그를 남기게 되면 그 로그가 단일로 실행된 로그인지 어떠한 비즈니스 로직 중 하나인지 알기 어렵다. 그래서 하나의 요청에 어떤 서비스들이 호출되었고, 어떤 순서로 수행되었으며, 각 서비스의 수행..
Windows환경에서 kafka클러스터 구축 최초 zookeeper, kafka 단일로 구축하여 실행해보는 것은 아래의 내용을 참고 바라며 https://mr-spock.tistory.com/46 [#5 Apache Kafka 구축] Spring boot 기반 마이크로서비스 아키텍처(Microservices Architecture, MSA) #5 Apache Kafka 구축 spring.io/projects/spring-cloud-netflixnetflixtechblog.com/announcing-zuul-edge-service-in-the-cloud-ab3af5be08eekafka.apa che.org/ Apache Kafka Apache Kafka: A Distributed Str.. mr-spock..
Windows환경에서 zookeeper 클러스터(Ensemble, 앙상블) 구축 kafka를 사용하기 위해서는 zookeeper가 필요해서 설치를 하였고, 그동안 별도 설정 없이 zookeeper와 kafka를 단순 서버만 띄워둔 채로 뒀었고, 운영 환경 시 클러스터 구축이 필요하다는 것 정도만 인지를 한 상태로 로그 서버 작업에 대한 일정을 진행하던 중 로깅용 kafka topic을 생성해서 logback의 kafka appender를 활용하여 kafka에 로그를 저장 후 logstash를 통해서 elasticserach 쪽으로 전달, kibana를 통해 visualizing 된 로그를 활용하는 방향으로 테스트를 진행해보기로 결정하며, 이왕 하는 김에 zookeeper와 kafka의 운영환경 구성에 대..
학습경험 데이터를 xAPI형태로 저장하기 위한 ADLNET의 LRS Server 구축 진행하고 있는 프로젝트에서 사용자의 학습경험 데이터를 쌓고 분석하기 위한 표준 형태로 xAPI를 이용하기로 하였고, xAPI형태의 데이터를 효율적으로 저장, 검증, 관리, 이용하기 위해서 LRS를 구축해야 했다. xAPI란 학습환경에서 일어나는 경험을 문장으로 구성하여 학습 기록 저장소(Learning Record Store, LRS)에 저장하기 위한 과정을 정의하는 표준으로 LRS를 구축하기 위해선 이 xAPI에 대해 상당한 이해도가 필요하기 때문에 오픈소스를 찾던 중 Apache 라이선스 2인 ADL_LRS를 구축해보려 한다. xAPI에 대한 스펙은 이곳을 참고 https://github.com/adlnet/xAPI..
- Total
- Today
- Yesterday
- slueth
- 그림 그리기
- 신세계 아카데미
- 초보
- spring boot
- 풍경그림
- Kafka
- zookeeper 클러스터
- windows환경
- Python
- 목탄
- 프레임워크
- zookeeper
- axios
- Eclipse
- ADL-LRS
- 취미생활
- 트랜잭션 추적
- MSA
- 카프카클러스터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |