목록분류 전체보기 (400)
송민준의 개발노트
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
AWS에서는 RabbitMQ와 ActiveMQ를 서비스로 제공한다. 본 글은 RabbitMQ를 엔진으로 사용하는 설정을 기록한다. 1. Amazon MQ 브로커 엔진 선택 2. 배포 모드 설정 - 단일 인스턴스 브로커를 사용한다. 개발 테스트 용도이기에 단일 인스턴스로 구성. 프로덕션에서는 클러스터 배포를 해야한다. 3. 설정 구성 - 브로커 이름은 식별가능한 이름으로 정한다. - 인스턴스는 프리티어 사용이 가능한 t3 micro 선택 - 액세스 계정은 초기 rabbitmq 계정이니 지정 후 백업 필요하다. - 엔진 버전은 최신 버전 세팅 - CloudWatch Logs 설정 사용 - 프라이빗 엑세스 설정 ( 프라이빗의 경우 rabbitmq 어드민에 접근을 위해선 별도 처리가 필요함) - 별도 사용하는 ..
Prometheus란? Prometheus는 클라우드 네이티브 애플리케이션 모니터링 시스템으로, SoundCloud에서 개발되어 CNCF(Cloud Native Computing Foundation)의 프로젝트 중 하나로 관리되고 있는 오픈소스 프로젝트입니다. Prometheus는 다양한 데이터 소스에서 지표(metric)를 수집하고, 이를 시각화하고 경고(alerting)하는 기능을 제공합니다. 이를 통해 시스템의 성능, 가용성, 상태 등을 모니터링할 수 있습니다. 또한, Prometheus는 매우 확장 가능하며, 수천 대의 머신에서 대규모로 사용할 수 있습니다. Prometheus의 장단점 장점 다양한 데이터 소스와의 연동 가능 Prometheus는 다양한 데이터 소스에서 지표 데이터를 수집할 수 있..
보호되어 있는 글입니다.
https://kafka.apache.org/downloads Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 1. 카프카 공식 사이트 들어가서 원하는 버전의 kafka 다운 2. 다운 받은 tgz 파일을 원하는 경로에 zip 풀기 - 세팅 관련 파일들은 config 폴더 - 실행 파일들은 bin 폴더, window는 bin/windows 3. 아래는 기본적인 실행 명령어 예시 cd C:\Work\kafka_2.12-3.4.0\bin\windows // 쥬키퍼 서버 zookeeper-server-start.bat ../../config/zookeeper.properties // 카프카 서버(프로듀서) kafka-s..
보호되어 있는 글입니다.