Course Outline

1. RabbitMQ 소개

  • 필수 폴더 설정
  • 다운로드 및 설치 RabbitMQ

2. 메시징 이해

  • 소비자의 역할
  • 프로듀서의 역할
  • 바인딩 소비자 및 생산자
  • 메시지와 내구성
  • 배송 확인 방법

3. 관리 RabbitMQ

  • 노드 시작 및 중지
  • RabbitMQ 구성 파일
  • 권한을 관리하는 방법
  • 통계 보기 및 로그 분석
  • 알림 보내기
  • 병렬 처리를 설정하는 방법

4. 클러스터를 통한 고가용성

  • 클러스터 아키텍처
  • 클러스터의 큐
  • 테스트 클러스터 설정
  • 더 많은 머신에 노드 배포
  • 메시지 보존 방법: 미러링된 큐

5. 프로그래머의 관점

  • 강력한 코드 작성
  • 설치 및 구성 HAProxy
  • 서버 간 클라이언트 실패

6. 장애 조치 및 복제 구현

  • 로드 밸런서 기반 마스터/슬레이브 설정
  • Shovel 플러그인 설치
  • Shovel 구성 및 실행

7. 관리를 위한 웹 도구 RabbitMQ

  • RabbitMQ Management 플러그인
  • 웹 콘솔에서 RabbitMQ 관리하기
  • 웹 콘솔에서 사용자 관리
  • 웹 콘솔에서 대기열 관리
  • 명령줄 인터페이스 사용

8. RabbitMQ 및 REST API

  • REST API 기능
  • Access통계
  • 가상 호스트 및 사용자 프로비저닝

9. 모니터링 및 보안 RabbitMQ

  • 메시지 내구성 및 메시지 확인
  • 메모리 사용량 및 프로세스 제한
  • SSL 설정

Requirements

  • Linux 명령줄 인터페이스를 경험해 보세요.
  • 엔터프라이즈 애플리케이션 개발 개념에 대한 이해.

청중

  • IT 전문가
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (4)

Related Courses

Related Categories