전체 글 (224) 썸네일형 리스트형 Linux Docker-compose 설치 카프카를 로컬이 아닌 개발서버에 올리기 위해서 linux인 회사 개발서버에 카프카 및 도커를 설치해야한다. 별것도 아닌 일이지만 초보들은 해매기 일수 이기 때문에 정리차원에서 블로깅 *회사 개발 서버는 centos7 도커로 카프카를 띄우기 이전에 docker-compose도 안깔려있다면.. 찾아보니 윈도우랑 맥은 기본으로 깔려있다는거 같은데 리눅스는 따로 깔아줘야하는거 같다. https://docs.docker.com/compose/install/ Install Docker Compose docs.docker.com 사실 여기가면 엄청 간단하고 자세히 다 나와있다. 그래도 미래의 나를 위해서 정리하자면 1. curl로 docker-compose 바이너리 다운받기 udo curl -L "https://gi.. Golang Docker-Kafka 프로그램 2 아까는 그냥 도커에서 카프카를 띄우는 방법정도만 했다면 이 블로깅에서는 golang을 활용하여 메세지를 받는 consumer 서버 샘플을 만들어 보려한다. 사실 내가 만든건 아니고 유튜브를 참고했다. ㅋㅋ 고로 개발하고나서는 감히 한국어 자료를 찾으려 하지 않는다. 그냥 그시간에 영어로 유튜브에 치면 더 많고 정확한 자료를 얻을 수 있음. https://www.youtube.com/watch?v=Ur4ZtuMpj14&t=402s 국내에 계신 몇 안되는 go발자님들.. 화이팅 일단 이 간단한 프로그램은 go get "github.com/segmentio/kafka-go" 을 통해 라이브러리를 받아와야 사용가능하다. 먼저 이것부터 받고 시작하면 된다. 유튜브 영상과 똑같은 내용을 쓸꺼라 영어를 좋아하는 분들.. Golang Docker Kafka 프로그램 있는 그대로 고랭과 도커를 사용하여 kafka 를 사용한 pub-sub 구조 프로그램을 만들어보려고 한다. 지금 하는 프로젝트에서 필요하기 때문에 과제로 받았다. * go 1.18 ver, java14로 실습했습니다. 제목을 써보니 핫한 기술 다 때려박은 느낌이다. 사실이긴한데 내가 쓸내용은 핫하지 않다.. 각설하고 순서를 정리하면 이렇다. 1. kafka 다운받기&config 맞추기 일단 아래 깃 src를 클론받는다. git clone https://github.com/wurstmeister/kafka-docker.git 정상적으로 다운로드가 되면 root dir에 kafka-docker 라는 폴더가 생성된다. 그러고 나서 vi로 docker-compose-single-broker.yml 파일을 수정해.. 이전 1 ··· 9 10 11 12 13 14 15 ··· 75 다음