Jump To Close Expand all Collapse all Table of contents AMQ Broker 구성 1. 개요 Expand section "1. 개요" Collapse section "1. 개요" 1.1. AMQ Broker 구성 파일 및 위치 1.2. 기본 브로커 구성 이해 1.3. 구성 업데이트 다시 로드 1.4. 브로커 구성 파일 모듈화 Expand section "1.4. 브로커 구성 파일 모듈화" Collapse section "1.4. 브로커 구성 파일 모듈화" 1.4.1. 모듈식 구성 파일 다시 로드 1.5. 문서 규칙 2. 네트워크 연결: 수락자 및 커넥터 Expand section "2. 네트워크 연결: 수락자 및 커넥터" Collapse section "2. 네트워크 연결: 수락자 및 커넥터" 2.1. 승인자 정보 2.2. 커넥터 정보 2.3. TCP 연결 구성 2.4. HTTP 연결 구성 2.5. SSL/TLS 연결 구성 2.6. VM 내 연결 구성 2.7. 클라이언트 Side에서 연결 구성 3. 네트워크 연결: 프로토콜 Expand section "3. 네트워크 연결: 프로토콜" Collapse section "3. 네트워크 연결: 프로토콜" 3.1. 프로토콜을 사용하도록 네트워크 연결 구성 3.2. 네트워크 연결에서 AMQP 사용 Expand section "3.2. 네트워크 연결에서 AMQP 사용" Collapse section "3.2. 네트워크 연결에서 AMQP 사용" 3.2.1. AMQP 링크를 주제로 사용 3.2.2. AMQP 보안 구성 3.3. 네트워크 연결에서 MQTT 사용 3.4. 네트워크 연결로 OpenWire 사용 3.5. 네트워크 연결에서 STOMP 사용 Expand section "3.5. 네트워크 연결에서 STOMP 사용" Collapse section "3.5. 네트워크 연결에서 STOMP 사용" 3.5.1. STOMP를 사용할 때 제한 사항 이해 3.5.2. STOMP 메시지 ID 제공 3.5.3. 연결의 TTL(Time to Live) 설정 3.5.4. JMS에서 STOMP 메시지 전송 및 사용 3.5.5. STOMP Destinations와 AMQ Broker Addresses and Queues 매핑 4. 주소 및 대기열 구성 Expand section "4. 주소 및 대기열 구성" Collapse section "4. 주소 및 대기열 구성" 4.1. 주소, 큐 및 라우팅 유형 Expand section "4.1. 주소, 큐 및 라우팅 유형" Collapse section "4.1. 주소, 큐 및 라우팅 유형" 4.1.1. 주소 및 대기열 이름 지정 요구사항 4.2. 주소 세트에 주소 설정 적용 Expand section "4.2. 주소 세트에 주소 설정 적용" Collapse section "4.2. 주소 세트에 주소 설정 적용" 4.2.1. AMQ Broker 와일드카드 구문 4.2.2. 브로커 와일드카드 구문 구성 4.3. 지점 간 메시징에 대한 주소 구성 Expand section "4.3. 지점 간 메시징에 대한 주소 구성" Collapse section "4.3. 지점 간 메시징에 대한 주소 구성" 4.3.1. 기본 지점 간 메시징 구성 4.3.2. 여러 큐에 대한 지점 간 메시징 구성 4.4. 게시-구독 메시징에 대한 주소 구성 4.5. 포인트-투-포인트 및 게시-구독 메시징에 대한 주소 구성 4.6. 수락자 구성에 라우팅 유형 추가 4.7. 서브스크립션 큐 구성 Expand section "4.7. 서브스크립션 큐 구성" Collapse section "4.7. 서브스크립션 큐 구성" 4.7.1. 내구성 있는 서브스크립션 대기열 구성 4.7.2. 공유되지 않은 내구성 있는 서브스크립션 대기열 구성 4.7.3. 구성할 수 없는 서브스크립션 대기열 구성 4.8. 자동으로 주소 및 큐 생성 및 삭제 Expand section "4.8. 자동으로 주소 및 큐 생성 및 삭제" Collapse section "4.8. 자동으로 주소 및 큐 생성 및 삭제" 4.8.1. 자동 큐 생성 및 삭제를 위한 구성 옵션 4.8.2. 주소 및 큐의 자동 생성 및 삭제 구성 4.8.3. 프로토콜 관리자 및 주소 4.9. 정규화된 대기열 이름 지정 4.10. sharded 큐 구성 4.11. 마지막 값 대기열 구성 Expand section "4.11. 마지막 값 대기열 구성" Collapse section "4.11. 마지막 값 대기열 구성" 4.11.1. 마지막 값 큐를 개별적으로 구성 4.11.2. 주소에 대한 마지막 값 대기열 구성 4.11.3. 마지막 값 큐 동작의 예 4.11.4. 마지막 값 큐에 대해 파괴적이지 않은 사용 시행 4.12. 만료된 메시지를 만료 주소로 이동 Expand section "4.12. 만료된 메시지를 만료 주소로 이동" Collapse section "4.12. 만료된 메시지를 만료 주소로 이동" 4.12.1. 메시지 만료 구성 4.12.2. 만료 리소스 자동 생성 4.13. 배달되지 않은 메시지를 dead letter 주소로 이동 Expand section "4.13. 배달되지 않은 메시지를 dead letter 주소로 이동" Collapse section "4.13. 배달되지 않은 메시지를 dead letter 주소로 이동" 4.13.1. dead letter 주소 구성 4.13.2. dead letter 큐 자동 생성 4.14. 만료된 또는 배달되지 않은 AMQP 메시지의 주석 및 속성 4.15. 대기열 비활성화 4.16. 큐에 연결된 소비자 수 제한 4.17. 전용 대기열 구성 Expand section "4.17. 전용 대기열 구성" Collapse section "4.17. 전용 대기열 구성" 4.17.1. 전용 대기열 구성 4.17.2. 주소에 대한 전용 대기열 구성 4.18. 링 큐 구성 Expand section "4.18. 링 큐 구성" Collapse section "4.18. 링 큐 구성" 4.18.1. 링 큐 구성 4.18.2. 링 대기열 문제 해결 4.19. 소급 주소 구성 4.20. 내부 관리 주소 및 큐에 대한 권고 메시지 비활성화 4.21. 주소 및 대기열 추가 Expand section "4.21. 주소 및 대기열 추가" Collapse section "4.21. 주소 및 대기열 추가" 4.21.1. 주소 페더레이션 정보 4.21.2. 주소 연합을 위한 공통 토폴로지 4.21.3. 주소 연합 구성에서 다양한 바인딩 지원 4.21.4. 브로커 클러스터에 대한 페더레이션 구성 4.21.5. 업스트림 주소 연합 구성 4.21.6. 다운스트림 주소 연합 구성 4.21.7. 대기열 통합 정보 Expand section "4.21.7. 대기열 통합 정보" Collapse section "4.21.7. 대기열 통합 정보" 4.21.7.1. 대기열 통합의 이점 4.21.8. 업스트림 대기열 통합 구성 4.21.9. 다운스트림 대기열 통합 구성 5. 브로커 보안 Expand section "5. 브로커 보안" Collapse section "5. 브로커 보안" 5.1. 연결 보안 Expand section "5.1. 연결 보안" Collapse section "5.1. 연결 보안" 5.1.1. 단방향 TLS 구성 5.1.2. 양방향 TLS 구성 5.1.3. TLS 구성 옵션 5.2. 클라이언트 인증 Expand section "5.2. 클라이언트 인증" Collapse section "5.2. 클라이언트 인증" 5.2.1. 클라이언트 인증 방법 5.2.2. 속성 파일을 기반으로 사용자 및 암호 인증 구성 Expand section "5.2.2. 속성 파일을 기반으로 사용자 및 암호 인증 구성" Collapse section "5.2.2. 속성 파일을 기반으로 사용자 및 암호 인증 구성" 5.2.2.1. 기본 사용자 및 암호 인증 구성 5.2.2.2. 게스트 액세스 구성 Expand section "5.2.2.2. 게스트 액세스 구성" Collapse section "5.2.2.2. 게스트 액세스 구성" 5.2.2.2.1. 게스트 액세스 예 5.2.3. 인증서 기반 인증 구성 Expand section "5.2.3. 인증서 기반 인증 구성" Collapse section "5.2.3. 인증서 기반 인증 구성" 5.2.3.1. 인증서 기반 인증을 사용하도록 브로커 구성 5.2.3.2. AMQP 클라이언트의 인증서 기반 인증 구성 5.3. 클라이언트 인증 Expand section "5.3. 클라이언트 인증" Collapse section "5.3. 클라이언트 인증" 5.3.1. 클라이언트 권한 부여 방법 5.3.2. 사용자 및 역할 기반 권한 부여 구성 Expand section "5.3.2. 사용자 및 역할 기반 권한 부여 구성" Collapse section "5.3.2. 사용자 및 역할 기반 권한 부여 구성" 5.3.2.1. 권한 설정 Expand section "5.3.2.1. 권한 설정" Collapse section "5.3.2.1. 권한 설정" 5.3.2.1.1. 단일 주소에 대한 메시지 프로덕션 구성 5.3.2.1.2. 단일 주소에 대한 메시지 사용 구성 5.3.2.1.3. 모든 주소에 대한 전체 액세스 구성 5.3.2.1.4. 여러 보안 설정 구성 5.3.2.1.5. 사용자를 사용하여 큐 구성 5.3.2.2. 역할 기반 액세스 제어 구성 Expand section "5.3.2.2. 역할 기반 액세스 제어 구성" Collapse section "5.3.2.2. 역할 기반 액세스 제어 구성" 5.3.2.2.1. 역할 기반 액세스 구성 5.3.2.2.2. 역할 기반 액세스 예 5.3.2.2.3. 허용 목록 요소 구성 5.3.2.3. 리소스 제한 설정 Expand section "5.3.2.3. 리소스 제한 설정" Collapse section "5.3.2.3. 리소스 제한 설정" 5.3.2.3.1. 연결 및 대기열 제한 구성 5.4. 인증 및 권한 부여에 LDAP 사용 Expand section "5.4. 인증 및 권한 부여에 LDAP 사용" Collapse section "5.4. 인증 및 권한 부여에 LDAP 사용" 5.4.1. 클라이언트 인증을 위해 LDAP 구성 Expand section "5.4.1. 클라이언트 인증을 위해 LDAP 구성" Collapse section "5.4.1. 클라이언트 인증을 위해 LDAP 구성" 5.4.1.1. 검색 일치 매개변수 5.4.2. LDAP 권한 부여 구성 5.4.3. login.config 파일에서 암호 암호화 5.5. 인증 및 권한 부여에 Kerberos 사용 Expand section "5.5. 인증 및 권한 부여에 Kerberos 사용" Collapse section "5.5. 인증 및 권한 부여에 Kerberos 사용" 5.5.1. Kerberos를 사용하도록 네트워크 연결 구성 5.5.2. Kerberos 자격 증명을 사용하여 클라이언트 인증 Expand section "5.5.2. Kerberos 자격 증명을 사용하여 클라이언트 인증" Collapse section "5.5.2. Kerberos 자격 증명을 사용하여 클라이언트 인증" 5.5.2.1. 대체 구성 범위 사용 5.5.3. Kerberos 자격 증명을 사용하여 클라이언트 인증 5.6. 사용자 정의 보안 관리자 사용 Expand section "5.6. 사용자 정의 보안 관리자 사용" Collapse section "5.6. 사용자 정의 보안 관리자 사용" 5.6.1. 사용자 정의 보안 관리자 지정 5.6.2. 사용자 정의 보안 관리자 예제 실행 5.7. 보안 비활성화 5.8. 검증된 사용자의 메시지 추적 5.9. 구성 파일의 암호 암호화 Expand section "5.9. 구성 파일의 암호 암호화" Collapse section "5.9. 구성 파일의 암호 암호화" 5.9.1. 암호화된 암호 정보 5.9.2. 구성 파일에서 암호 암호화 6. 메시지 저장 Expand section "6. 메시지 저장" Collapse section "6. 메시지 저장" 6.1. 저널 기반 지속성 정보 Expand section "6.1. 저널 기반 지속성 정보" Collapse section "6.1. 저널 기반 지속성 정보" 6.1.1. AIO 사용 6.2. 저널 기반 지속성 구성 Expand section "6.2. 저널 기반 지속성 구성" Collapse section "6.2. 저널 기반 지속성 구성" 6.2.1. 메시지 저널 6.2.2. 바인딩 저널 6.2.3. JMS journal 6.2.4. 저널 파일 압축 6.2.5. 디스크 쓰기 캐시 비활성화 6.3. JDBC 지속성 구성 6.4. 제로 지속성 구성 7. 페이징 메시지 Expand section "7. 페이징 메시지" Collapse section "7. 페이징 메시지" 7.1. 페이지 파일 정보 7.2. 복사 디렉토리 위치 구성 7.3. 일시 중지를 위한 주소 구성 7.4. 글로벌 패징 크기 구성 7.5. 일시 중지 시 디스크 사용량 제한 7.6. 메시지 삭제 방법 Expand section "7.6. 메시지 삭제 방법" Collapse section "7.6. 메시지 삭제 방법" 7.6.1. 메시지 삭제 및 Producers 예외 처리 7.7. Producers를 차단하는 방법 7.8. Multicast Queues를 통한 주소 주의 8. 대용량 메시지 처리 Expand section "8. 대용량 메시지 처리" Collapse section "8. 대용량 메시지 처리" 8.1. 대규모 메시지 처리를 위한 브로커 구성 8.2. 대규모 메시지 처리를 위한 AMQP 수용자 구성 8.3. 대규모 메시지 처리를 위한 STOMP 수락 구성 8.4. 대규모 메시지 및 Java 클라이언트 9. Dead Connections 탐지 Expand section "9. Dead Connections 탐지" Collapse section "9. Dead Connections 탐지" 9.1. 연결 시간-투-Live 9.2. 비동기 연결 실행 비활성화 9.3. 클라이언트 창에서 연결 닫기 10. 흐름 제어 Expand section "10. 흐름 제어" Collapse section "10. 흐름 제어" 10.1. 소비자 흐름 제어 Expand section "10.1. 소비자 흐름 제어" Collapse section "10.1. 소비자 흐름 제어" 10.1.1. 소비자 창 크기 설정 10.1.2. 빠른 소비자 처리 10.1.3. 하위 소비자 처리 10.1.4. 메시지 사용 비율 설정 10.2. 생산자 Flow Control Expand section "10.2. 생산자 Flow Control" Collapse section "10.2. 생산자 Flow Control" 10.2.1. Producer 창 크기 설정 10.2.2. 메시지 차단 10.2.3. AMQP 메시지 차단 10.2.4. 메시지 전송 비율 설정 11. 메시지 그룹화 Expand section "11. 메시지 그룹화" Collapse section "11. 메시지 그룹화" 11.1. client-Side Message Grouping 11.2. 자동 메시지 그룹링 12. 중복 메시지 탐지 Expand section "12. 중복 메시지 탐지" Collapse section "12. 중복 메시지 탐지" 12.1. Duplicate ID 메시지 속성 사용 12.2. 중복 ID 캐시 구성 12.3. 중복 탐지 및 트랜잭션 12.4. 중복 감지 및 클러스터 연결 13. 메시지 가로채기 Expand section "13. 메시지 가로채기" Collapse section "13. 메시지 가로채기" 13.1. 인터셉터 생성 13.2. 인터셉터를 사용하도록 브로커 구성 13.3. Client Side의 인터셉터 14. 메시지 분리 및 메시지 흐름 분할 Expand section "14. 메시지 분리 및 메시지 흐름 분할" Collapse section "14. 메시지 분리 및 메시지 흐름 분할" 14.1. Message diverts 작업 방법 14.2. 메시지 차이 구성 Expand section "14.2. 메시지 차이 구성" Collapse section "14.2. 메시지 차이 구성" 14.2.1. 독점적인 분산 예 14.2.2. 포괄적이지 않는 다이프트 예제 15. 메시지 필터링 Expand section "15. 메시지 필터링" Collapse section "15. 메시지 필터링" 15.1. 필터를 사용하도록 대기열 구성 15.2. JMS 메시지 속성 필터링 15.3. 주석에서 속성을 기반으로 AMQP 메시지 필터링 16. 브로커 클러스터 설정 Expand section "16. 브로커 클러스터 설정" Collapse section "16. 브로커 클러스터 설정" 16.1. 브로커 클러스터 이해 Expand section "16.1. 브로커 클러스터 이해" Collapse section "16.1. 브로커 클러스터 이해" 16.1.1. 브로커 클러스터에서 메시지 로드의 균형을 조정하는 방법 16.1.2. 브로커 클러스터가 안정성을 향상시키는 방법 16.1.3. 노드 ID 이해 16.1.4. 공통 브로커 클러스터 토폴로지 16.1.5. 브로커 검색 방법 16.1.6. 클러스터 크기 조정 고려 사항 16.2. 브로커 클러스터 생성 Expand section "16.2. 브로커 클러스터 생성" Collapse section "16.2. 브로커 클러스터 생성" 16.2.1. 정적 검색을 사용하여 브로커 클러스터 생성 16.2.2. UDP 기반 동적 검색으로 브로커 클러스터 생성 16.2.3. JGroups 기반 동적 검색으로 브로커 클러스터 생성 16.3. 고가용성 구현 Expand section "16.3. 고가용성 구현" Collapse section "16.3. 고가용성 구현" 16.3.1. 고가용성 이해 Expand section "16.3.1. 고가용성 이해" Collapse section "16.3.1. 고가용성 이해" 16.3.1.1. 라이브 백업 그룹이 고가용성을 제공하는 방법 16.3.1.2. 고가용성 정책 16.3.1.3. 복제 정책 제한 사항 16.3.2. 공유 저장소 고가용성 구성 Expand section "16.3.2. 공유 저장소 고가용성 구성" Collapse section "16.3.2. 공유 저장소 고가용성 구성" 16.3.2.1. NFS 공유 저장소 구성 16.3.2.2. 공유 저장소 고가용성 구성 16.3.3. 복제 고가용성 구성 Expand section "16.3.3. 복제 고가용성 구성" Collapse section "16.3.3. 복제 고가용성 구성" 16.3.3.1. 쿼럼 투표 정보 16.3.3.2. 복제 고가용성을 위한 브로커 클러스터 구성 16.3.4. 라이브 전용으로 제한된 고가용성 구성 16.3.5. 복사된 백업을 사용하여 고가용성 구성 16.3.6. 장애 조치(failover)하도록 클라이언트 구성 16.4. 메시지 재배포 활성화 Expand section "16.4. 메시지 재배포 활성화" Collapse section "16.4. 메시지 재배포 활성화" 16.4.1. 메시지 재배포 이해 Expand section "16.4.1. 메시지 재배포 이해" Collapse section "16.4.1. 메시지 재배포 이해" 16.4.1.1. 메시지 필터를 사용하여 메시지 재배포의 제한 16.4.2. 메시지 재배포 구성 16.5. 클러스터형 메시지 그룹화 구성 16.6. 브로커 클러스터에 클라이언트 연결 17. 다중 사이트 내결함성 메시징 시스템 구성 Expand section "17. 다중 사이트 내결함성 메시징 시스템 구성" Collapse section "17. 다중 사이트 내결함성 메시징 시스템 구성" 17.1. Red Hat Ceph Storage 클러스터의 작동 방식 17.2. Red Hat Ceph Storage 설치 17.3. Red Hat Ceph Storage 클러스터 구성 17.4. 브로커 서버에 Ceph 파일 시스템 마운트 17.5. 다중 사이트 내결함성 메시징 시스템에서 브로커 구성 Expand section "17.5. 다중 사이트 내결함성 메시징 시스템에서 브로커 구성" Collapse section "17.5. 다중 사이트 내결함성 메시징 시스템에서 브로커 구성" 17.5.1. 백업 브로커 추가 17.5.2. 브로커를 Ceph 클라이언트로 구성 17.5.3. 공유 저장소 고가용성 구성 17.6. 다중 사이트 내결함성 메시징 시스템에서 클라이언트 구성 Expand section "17.6. 다중 사이트 내결함성 메시징 시스템에서 클라이언트 구성" Collapse section "17.6. 다중 사이트 내결함성 메시징 시스템에서 클라이언트 구성" 17.6.1. 내부 클라이언트 구성 17.6.2. 외부 클라이언트 구성 17.7. 데이터 센터 중단 중 스토리지 클러스터 상태 확인 17.8. 데이터 센터 중단 중 메시징 연속성 유지 17.9. 이전에 실패한 데이터 센터 재시작 Expand section "17.9. 이전에 실패한 데이터 센터 재시작" Collapse section "17.9. 이전에 실패한 데이터 센터 재시작" 17.9.1. 스토리지 클러스터 서버 재시작 17.9.2. 브로커 서버 다시 시작 17.9.3. 클라이언트 연결 복원 Expand section "17.9.3. 클라이언트 연결 복원" Collapse section "17.9.3. 클라이언트 연결 복원" 17.9.3.1. 내부 클라이언트 다시 연결 17.9.3.2. 외부 클라이언트 다시 연결 18. 로깅 Expand section "18. 로깅" Collapse section "18. 로깅" 18.1. 로깅 수준 변경 18.2. 감사 로깅 활성화 18.3. 콘솔 로깅 구성 18.4. 파일 로깅 구성 18.5. 로깅 형식 구성 18.6. 클라이언트 또는 포함된 서버 로깅 18.7. AMQ Broker 플러그인 지원 Expand section "18.7. AMQ Broker 플러그인 지원" Collapse section "18.7. AMQ Broker 플러그인 지원" 18.7.1. 클래스 경로에 플러그인 추가 18.7.2. 플러그인 등록 18.7.3. 프로그래밍 방식으로 플러그인 등록 18.7.4. 특정 이벤트 로깅 A. 수락 및 커넥터 구성 매개 변수 B. 주소 설정 구성 요소 C. 클러스터 연결 구성 요소 D. 명령줄 도구 E. 메시징 저널 구성 요소 F. 복제 고가용성 구성 요소 Settings Close Language: 日本語 简体中文 한국어 English Language: 日本語 简体中文 한국어 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 简体中文 한국어 English Language: 日本語 简体中文 한국어 English Format: Multi-page Single-page Format: Multi-page Single-page 2.5. SSL/TLS 연결 구성 SSL/TLS를 사용하도록 연결을 구성할 수도 있습니다. 자세한 내용은 5.1절. “연결 보안” 을 참조하십시오. Previous Next