post-thumbnail

Aws Ubuntu EC2 볼륨 축소하기

AWS EC2 Ubuntu가용 영역 : ap-northeast-2c아래 인스턴스는 위의 환경과 동일함.Origin 인스턴스 간단히 MySQL을 설치하고 test db 생성 후 값을 넣어 두었다.Resize 인스턴스축소할 볼륨을 추출하기 인스턴스이다.볼륨을 생성하고 삭제

2022년 4월 20일
·
0개의 댓글
·

카프카 기본 개념

카프카 브로커, 클러스터, 주키퍼 카프카 브로커 카프카 클라이언트와 데이터를 주고받기 위해 사용하는 주체이자 데이터를 분산 저장하여 장애가 발생하더라도 안전하게 사용할 수 있도록 도와주는 애플리케이;션 데이터 저장, 전송 프로듀서로 부터 데이터를 전달받으면 카프

2022년 2월 26일
·
0개의 댓글
·

카프카에 대해

카프카 카프카 내부에 데이터가 저장되는 파티션의 동작은 FIFIO방식의 큐 자료와 유사함 큐에 데이터를 보내는 것이 프로듀서 큐에서 데이터를 가져가는 것이 컨슈머 데이터 포멧은 제한 없음 => 직렬화, 역직렬화를 통해 ByteArray로 통신하기 때문 카프카는 상용환경

2022년 2월 26일
·
0개의 댓글
·
post-thumbnail

젠킨스 블루오션

젠킨스의 주요 애플리케이션에 대한 UI 보조 기능향상된 시각화파이프라인 에디터개인화깃과 깃허브를 위한 쉽고 빠른 파이프라인 설정 마법사Jenkins 관리 > 플러그인 관리 > 설치가능(Available) > Blue Ocean검색 후 설치설치가 끝나면 대시보드에 블루오

2021년 11월 6일
·
0개의 댓글
·
post-thumbnail

멀티브랜치 파이프라인

사용자가 소스코드 저장소의 모든 브랜치에 대해 파이프라인을 자동으로 생성하게 해준다. 깃이나 깃허브 저장소의 브랜치 중 어떤 곳에서 변경이 발생하면 자동으로 빌드를 시작시키기 위해 설계됐다. 1. 깃허브 인증을 젠킨스에 추가 Credentials > System >

2021년 11월 6일
·
0개의 댓글
·

서술적 파이프라인 문법

스테이지 블록, 디렉티브, 스텝이 실행될 젠킨스 에이전트를 정의한다.스테이지 블록은 같은 목적을 가진 스텝과 디렉티브의 모음이다.디렉티브의 가장 큰 목적은 환경 변수, 옵션, 파라미터, 트리거, 툴을 제공해 노드 블록과 스테이지 블록, 스텝을 지원하는 것이다.스텝은 서

2021년 10월 30일
·
0개의 댓글
·
post-thumbnail

젠킨스 파이프라인 잡 만들기

New Item 클릭다음과 같이 파이프라인 입력후 OK 클릭파이프라인 탭을 클릭 후 스크립투 부분에 try sample pipeline이라는 셀랙트 박스에서 Scripted Pipleline 선택 후 저장!!간단히 스크립트node {} 영역 : 메인 컨테이너로 젠킨스

2021년 10월 30일
·
0개의 댓글
·
post-thumbnail

Jenkins-EC2 도커에서 젠킨스 실행하기

apt가 저장소를 사용할 수 있게 함도커 공식 GPG 키 등록공식 저장소 추가apt 업데이트도커 설치도커 확인젠킨스 설치 및 실행젠킨스 컨테이너 접속 IP ADDRESS:8080 접속 시 초기 패스워드 위치를 가르쳐줌젠킨스 초기 비밀번호컨테이너를 삭제하게 되면 jenk

2021년 10월 25일
·
0개의 댓글
·
post-thumbnail

Docker

image 안에는 imageDB와 LayerDB가 있는데imageDB는 LayerDB에 대한 정보를 가지고 있고 LayerDB는 overlay2라는 정보를 가지고 있음overlay2라는 변경사항 내용은 /l에 저장되어 있음.옵션이미지 내려받기도커 파일 생성아래 코드 작

2021년 10월 24일
·
0개의 댓글
·
post-thumbnail

Prometheus + Grafana

Metrics를 수집하고 모니터링 및 알람에 사용되는 오픈소스 애플리케이션Pull 방식의 구조와 다양한 Metrics Exporter 제공시계열 DB에 Metrics 저장 -> 조회 가능(쿼리)설치 아래링크에서 os에 맞게 설치https://prometheu

2021년 10월 24일
·
0개의 댓글
·

Micrometer

마이크로 서비스에 설치된 Hystrix 클라이언트의 스트림을 통합마이크로 서비스에서 생성되는 Hystrix 클라이언트 스트림메시지를 터빈 서버로 수집Hystrix 클라이언트에서 생성하는 스트림을 시각화 (Web Dashboard)Hystrix Dashboard / Tu

2021년 10월 24일
·
0개의 댓글
·
post-thumbnail

Zipkin - 분산 추적

https://zipkin.io/분산 환경에서의 시스템 병목 현상 파악Twitter에서 사용하는 분산 환경의 Timing 데이터 수집, 추적 시스템(오픈 소스)Collector, Query Service, Databasem WebUi 로 구성Span하나의 요청

2021년 10월 23일
·
0개의 댓글
·
post-thumbnail

CircuitBreaker

장애가 발생하는 서비스에 반복적인 호출이 되지 못하게 차단특정 서비스가 정상적으로 동작하지 않을 경우 다른 기능으로 대체 수행 -> 장애 회피Hystrix -> Resilience4j 로 대체resilience4j-circuitbreaker: Circuit breaki

2021년 10월 23일
·
0개의 댓글
·

kafka 사용해보기

pom.xmlKafkaConsumerConfigKafkaConsumerpom.xml 동일KafkaProducerConfigKafkaProducer

2021년 10월 17일
·
0개의 댓글
·

해시 조인

트 머지 조인은 항상 양쪽 테이블을 정렬하는 부담이 있는데, 해시 조인은 그런 부담도 없다.Build 단계 \- 작은 쪽 테이블을 읽어 해시 테이블을 생성한다.아래 조건에 해당하는 사원 데이터를 읽어 해시 테이블을 생성한다.사원번호를 해시 함수에 입력해서 반환된

2021년 10월 16일
·
0개의 댓글
·

서브쿼리 조인

\-하나의 SQL문 안에 괄호로 묶은 별도의 쿼리 블록을 말한다.인라인 뷰From 절에 사용한 서브쿼리중첩된 서브쿼리WHERE 절에 사용한 서브쿼리서브쿼리가 메인쿼리 컬럼을 참조하는 형태를 '상관관계 있는 서브쿼리'라 함스칼라 서브쿼리한 레코드당 정확히 하나의 값을 반

2021년 10월 16일
·
0개의 댓글
·
post-thumbnail

시놀로지 Docker Https 적용하기

일단 간단하게 할 수 있는 역방향 프록시를 설정하면 된다고 하는데 필자는 적용안된다 ㅎㅎ필자는 패키지 센터에 있는 깃랩을 설치였다.우선 실행 중인 깃랩을 멈추고 다음과 같이 환경 변수를 세팅한다.다음으로 포트 설정을 80 -> 443으로 변경ssh 접속으로 시놀로지에

2021년 10월 11일
·
0개의 댓글
·
post-thumbnail

Kafka Conncet

Kafka Conncet를 통해 Data를 Import/Export 가능코드 없이 Configuration으로 데이터를 이동Standalone mode, Distribution Mode 지원RESTful API 통해 지원Stream 또는 Batch 형태로 데이터 전송

2021년 10월 10일
·
0개의 댓글
·
post-thumbnail

Kafka

Apache Software Foundation의 Scala 언어로 된 오픈 소스 메시지 브로커 프로젝트실시간 데이터 피드를 관리하기 위해 통일된 높은 처리량, 낮은 지연 시간을 지닌 플랫폼 제공모든 시스템으로 부터 데이터를 실시간으로 전송하여 처할 수 있는 시스템데이

2021년 10월 10일
·
0개의 댓글
·

소트 머지 조인

조인 컬럼에 인덱스가 없을 때, 대량의 데이터 조인이어서 인덱스가 효과적이지 않을 때, 옵티마이저는 NL조인 대신 소트 머지 조인이나 해시 조인을 선택한다.SGA공유 메모리 영역인 SGA에 캐시된 데이터는 여러 프로세스가 공유할 수 있다.여러 프로세스가 공유할 수 있지

2021년 10월 9일
·
0개의 댓글
·