2020/06/19 - [IT/SpringBoot] - 스프링 부트 #10. 부록 A : 일반적인 응용 프로그램 속성(1)
10.A.6. 거래 속성
키 | 기본값 | 기술 |
---|---|---|
|
|
풀에서 연결을 빌리기위한 시간 초과. |
|
|
세션을 작성할 때 처리 된 플래그를 무시할지 여부입니다. |
|
|
현지 거래가 필요한지 여부 |
|
|
풀의 유지 보수 스레드 실행 사이의 시간 (초)입니다. |
|
|
풀에서 연결이 정리 된 후의 시간 (초)입니다. |
|
|
연결을 끊기 전에 풀링 할 수있는 시간 (초)입니다. 0은 제한이 없음을 나타냅니다. |
|
|
수영장의 최대 크기. |
|
|
수영장의 최소 크기. |
|
|
빌린 연결에 대한 시간 초과를 제한하십시오. 0은 제한이 없음을 나타냅니다. |
|
|
복구 중에 자원을 식별하는 데 사용되는 고유 이름. |
|
공급 업체별 XAConnectionFactory 구현. |
|
|
공급 업체별 XA 속성. |
|
|
|
풀에서 연결을 빌리기위한 시간 초과. |
|
|
동시 연결 유효성 검사 사용 여부 |
|
풀에서 제공하는 연결의 기본 격리 수준입니다. |
|
|
|
데이터베이스 연결을 설정하기위한 시간 초과. |
|
|
풀의 유지 보수 스레드 실행 사이의 시간 (초)입니다. |
|
|
풀에서 연결이 정리 된 후의 시간 (초)입니다. |
|
|
연결을 끊기 전에 풀링 할 수있는 시간 (초)입니다. 0은 제한이 없음을 나타냅니다. |
|
|
수영장의 최대 크기. |
|
|
수영장의 최소 크기. |
|
|
빌린 연결에 대한 시간 초과를 제한하십시오. 0은 제한이 없음을 나타냅니다. |
|
연결을 리턴하기 전에 유효성을 검증하는 데 사용되는 SQL 조회 또는 명령문. |
|
|
|
복구 중에 자원을 식별하는 데 사용되는 고유 이름. |
|
공급 업체별 XAConnectionFactory 구현. |
|
|
공급 업체별 XA 속성. |
|
|
|
서브 트랜잭션 허용 여부를 지정하십시오. |
|
|
체크 포인트 사이의 간격으로 두 체크 포인트 사이의 로그 쓰기 수로 표시됩니다. 체크 포인트는 런타임에 약간의 오버 헤드를 추가하여 로그 파일 크기를 줄입니다. |
|
|
JTA 트랜잭션의 기본 시간 종료. |
|
정상적인 종료 (비 강제)가 트랜잭션이 완료되기를 기다리는 시간 |
|
|
|
디스크 로깅 사용 여부 |
|
|
VM 종료가 트랜잭션 코어 강제 종료를 트리거할지 여부입니다. |
|
로그 파일이 저장 될 디렉토리입니다. 현재 작업 디렉토리가 기본값입니다. |
|
|
|
트랜잭션 로그 파일 기본 이름입니다. |
|
|
최대 활성 트랜잭션 수 |
|
|
트랜잭션에 허용 될 수있는 최대 제한 시간. |
|
|
두 복구 스캔 사이에 지연이 발생합니다. |
|
|
복구가 보류중인 ( '분리 된') 로그 항목을 정리할 수있는 지연. |
|
|
예외를 발생시키기 전에 트랜잭션을 커밋하려는 재시도 횟수입니다. |
|
|
재시도 사이의 지연. |
|
|
서브 트랜잭션이 가능한 경우 결합되어야하는지 여부 |
|
시작해야하는 트랜잭션 관리자 구현 |
|
|
|
참여 자원에서 2 단계 커미트에 서로 다른 (및 동시) 스레드를 사용할지 여부 |
|
트랜잭션 관리자의 고유 이름 기기의 IP 주소가 기본값입니다. 하나의 데이터베이스에 대해 둘 이상의 트랜잭션 관리자를 실행하려는 경우이 특성을 고유 한 값으로 설정해야합니다. |
|
|
|
풀을 확장 할 때 만들 연결 수입니다. |
|
|
유효하지 않은 연결을 얻은 후 다시 연결을 시도하기 전에 대기하는 시간 (초)입니다. |
|
|
풀에서 연결을 획득하기위한 제한 시간 (초)입니다. |
|
|
트랜잭션 관리자가 XA 트랜잭션과 비 XA 트랜잭션의 혼합을 허용해야하는지 여부 |
|
|
XAResource에 참여할 때 트랜잭션 제한 시간을 설정해야하는지 여부입니다. |
|
|
자원을 자동으로 참여 및 해제해야하는지 여부 |
|
|
생산자와 소비자를 캐시해야하는지 여부 |
|
XA 자원의 기본 구현 클래스 이름 |
|
|
|
공급자가 동일한 연결에서 많은 트랜잭션을 실행할 수 있는지 여부와 트랜잭션 인터리빙을 지원합니다. |
|
|
이 자원이 사용 불가능한지 여부는 풀에서 연결을 확보하는 것이 일시적으로 금지됨을 의미합니다. |
|
기본 구현에서 설정해야하는 속성입니다. |
|
|
||
|
|
복구 실패를 무시해야하는지 여부 |
|
|
풀에서 연결이 정리 된 후의 시간 (초)입니다. |
|
|
수영장의 최대 크기. 0은 제한이 없음을 나타냅니다. |
|
|
수영장의 최소 크기. |
|
JMS 제공자에 연결하는 데 사용하는 비밀번호입니다. |
|
|
|
ACCESSIBLE 상태의 연결을 트랜잭션 컨텍스트 내에서 공유 할 수 있는지 여부 |
|
|
풀에서 가져올 때 연결을 테스트해야하는지 여부 |
|
|
2 단계 커밋 중에이 리소스가 가져야하는 위치 (항상 첫 번째는 Integer.MIN_VALUE, 마지막은 항상 Integer.MAX_VALUE) |
|
|
복구 중에 자원을 식별하는 데 사용되는 고유 이름. |
|
|
XAResources를 시작할 때 TMJOIN을 사용해야하는지 여부 |
|
JMS 제공자에 연결하는 데 사용하는 사용자입니다. |
|
|
|
풀을 확장 할 때 만들 연결 수입니다. |
|
|
유효하지 않은 연결을 얻은 후 다시 연결을 시도하기 전에 대기하는 시간 (초)입니다. |
|
|
풀에서 연결을 획득하기위한 제한 시간 (초)입니다. |
|
|
트랜잭션 관리자가 XA 트랜잭션과 비 XA 트랜잭션의 혼합을 허용해야하는지 여부 |
|
|
XAResource에 참여할 때 트랜잭션 제한 시간을 설정해야하는지 여부입니다. |
|
|
자원을 자동으로 참여 및 해제해야하는지 여부 |
|
XA 자원의 기본 구현 클래스 이름 |
|
|
연결을위한 기본 커서 유지 기능. |
|
|
|
데이터베이스가 동일한 연결에서 많은 트랜잭션을 실행할 수 있는지와 트랜잭션 인터리빙을 지원하는지 여부 |
|
|
이 자원이 사용 불가능한지 여부는 풀에서 연결을 확보하는 것이 일시적으로 금지됨을 의미합니다. |
|
기본 구현에서 설정해야하는 속성입니다. |
|
|
|
풀에서 연결을 가져올 때 Connection.isValid ()가 호출되는지 여부 |
|
||
|
|
복구 실패를 무시해야하는지 여부 |
|
연결의 기본 격리 수준. |
|
|
로컬 트랜잭션의 기본 자동 커밋 모드 |
|
|
데이터베이스 연결을 설정하기위한 시간 초과. |
|
|
|
풀에서 연결이 정리 된 후의 시간 (초)입니다. |
|
|
수영장의 최대 크기. 0은 제한이 없음을 나타냅니다. |
|
|
수영장의 최소 크기. |
|
|
준비된 명령문 캐시의 대상 크기입니다. 0은 캐시를 비활성화합니다. |
|
|
ACCESSIBLE 상태의 연결을 트랜잭션 컨텍스트 내에서 공유 할 수 있는지 여부 |
|
연결을 리턴하기 전에 유효성을 검증하는 데 사용되는 SQL 조회 또는 명령문. |
|
|
|
2 단계 커미트 중에이 자원이 가져야하는 위치 (항상 첫 번째는 Integer.MIN_VALUE이고 마지막은 항상 Integer.MAX_VALUE 임) |
|
|
복구 중에 자원을 식별하는 데 사용되는 고유 이름. |
|
|
XAResources를 시작할 때 TMJOIN을 사용해야하는지 여부 |
|
|
JTA 지원 활성화 여부. |
|
트랜잭션 로그 디렉토리. |
|
|
트랜잭션 관리자 고유 식별자 |
|
|
기본 트랜잭션 시간 초과 기간 접미사를 지정하지 않으면 초가 사용됩니다. |
|
|
커밋 실패시 롤백 여부입니다. |
10.A.7. 데이터 마이그레이션 속성
키 | 기본값 | 기술 |
---|---|---|
|
|
기준을 적용 할 때 기존 스키마에 태그를 지정하는 설명입니다. |
|
|
비어 있지 않은 스키마를 마이그레이션 할 때 기준을 자동으로 호출할지 여부입니다. |
|
|
기준을 실행할 때 기존 스키마에 태그를 지정하는 버전입니다. |
|
SQL 문 실행시 일괄 처리 여부입니다. Flyway Pro 또는 Flyway Enterprise가 필요합니다. |
|
|
|
마이그레이션 스크립트 위치가 있는지 확인합니다. |
|
|
데이터베이스 정리를 사용하지 않을지 여부입니다. |
|
|
유효성 검사 오류가 발생할 때 자동으로 클린을 호출할지 여부입니다. |
|
|
데이터베이스에 연결을 시도 할 때 최대 재시도 횟수입니다. |
|
Flyway에서 관리하는 기본 스키마 이름 (대소 문자 구분). |
|
|
|
플라이 웨이 활성화 여부. |
|
|
SQL 마이그레이션 인코딩 |
|
특정 SQL 상태 및 오류 코드를 대체하기위한 기본 제공 오류 처리 규칙 Flyway Pro 또는 Flyway Enterprise가 필요합니다. |
|
|
|
적용 할 때 보류중인 모든 마이그레이션을 동일한 트랜잭션으로 그룹화할지 여부입니다. |
|
|
스키마 기록 테이블을 읽을 때 향후 마이그레이션을 무시할지 여부입니다. |
|
|
스키마 기록 테이블을 읽을 때 무시 된 마이그레이션을 무시할지 여부입니다. |
|
|
스키마 기록 테이블을 읽을 때 누락 된 마이그레이션을 무시할지 여부입니다. |
|
|
스키마 기록 테이블을 읽을 때 보류중인 마이그레이션을 무시할지 여부입니다. |
|
연결을 확보 한 직후 연결을 초기화하기 위해 실행할 SQL 문. |
|
|
마이그레이션을 적용한 것으로 스키마 기록 테이블에 사용자 이름이 기록되었습니다. |
|
|
Flyway Pro 또는 Flyway Enterprise의 라이센스 키. |
|
|
|
마이그레이션 스크립트의 위치 공급 업체별 위치를 사용하기 위해 특별한 "{vendor}"자리 표시자를 포함 할 수 있습니다. |
|
|
동일한 마이그레이션 내에서 트랜잭션 및 비 트랜잭션 명령문을 혼합 할 수 있는지 여부 |
|
Oracle SQL * Plus 명령 지원 여부. Flyway Pro 또는 Flyway Enterprise가 필요합니다. |
|
|
아직 지원되지 않는 Oracle SQL * Plus 문이 발견 될 때 오류가 아니라 경고를 발행할지 여부 Flyway Pro 또는 Flyway Enterprise가 필요합니다. |
|
|
|
마이그레이션이 순서대로 실행될 수 있는지 여부 |
|
마이그레이션 할 데이터베이스의 로그인 비밀번호입니다. |
|
|
|
마이그레이션 스크립트에서 자리 표시 자 접두사 |
|
|
마이그레이션 스크립트에서 자리 표시 자 교체를 수행하십시오. |
|
|
마이그레이션 스크립트에서 자리 표시 자의 접미사. |
|
SQL 마이그레이션 스크립트에 적용 할 자리 표시 자와 대체 항목입니다. |
|
|
|
반복 가능한 SQL 마이그레이션을위한 파일 이름 접두사. |
|
Flyway에서 관리하는 체계 이름 (대소 문자 구분). |
|
|
|
기본 콜백을 건너 뛸지 여부입니다. true 인 경우 사용자 정의 콜백 만 사용됩니다. |
|
|
기본 리졸버를 건너 뛸지 여부입니다. true 인 경우 사용자 정의 리졸버 만 사용됩니다. |
|
|
SQL 마이그레이션을위한 파일 이름 접두사. |
|
|
SQL 마이그레이션을위한 파일 이름 구분 기호입니다. |
|
|
SQL 마이그레이션을위한 파일 이름 접미사. |
|
SQL 마이그레이션을 실행할 때 스트리밍할지 여부 Flyway Pro 또는 Flyway Enterprise가 필요합니다. |
|
|
|
Flyway에서 사용될 스키마 히스토리 테이블의 이름. |
|
스키마 히스토리 테이블이 작성되는 테이블 스페이스입니다. 테이블 스페이스를 지원하지 않는 데이터베이스를 사용할 때는 무시됩니다. Flyway에서 사용하는 연결의 기본 테이블 스페이스가 기본값입니다. |
|
|
마이그레이션을 고려해야 할 대상 버전. |
|
|
마이그레이션 할 데이터베이스의 JDBC URL입니다. 설정하지 않으면 기본 구성된 데이터 소스가 사용됩니다. |
|
|
마이그레이션 할 데이터베이스의 로그인 사용자 |
|
|
|
스크립트가 올바른 이름 지정 규칙을 준수하지 않는 마이그레이션 및 콜백의 유효성을 검증할지 여부 |
|
|
마이그레이션을 수행 할 때 자동으로 validate를 호출할지 여부입니다. |
|
|
로그 구성 경로를 변경하십시오. |
|
|
현재 변경 로그에서 모든 체크섬을 지 울지 여부는 다음 업데이트시 다시 계산됩니다. |
|
사용할 쉼표로 구분 된 런타임 컨텍스트 목록. |
|
|
|
동시 Liquibase 사용을 추적하는 데 사용할 테이블 이름입니다. |
|
|
변경 기록을 추적하는 데 사용할 테이블 이름입니다. |
|
기본 데이터베이스 스키마. |
|
|
|
먼저 데이터베이스 스키마를 삭제할지 여부입니다. |
|
|
Liquibase 지원 활성화 여부. |
|
사용할 쉼표로 구분 된 런타임 레이블 목록. |
|
|
Liquibase 객체에 사용할 스키마입니다. |
|
|
Liquibase 오브젝트에 사용할 테이블 스페이스입니다. |
|
|
로그 매개 변수를 변경하십시오. |
|
|
마이그레이션 할 데이터베이스의 로그인 비밀번호입니다. |
|
|
업데이트가 수행 될 때 롤백 SQL이 작성되는 파일입니다. |
|
|
데이터베이스 변경 사항을 적용 할 때 사용할 태그 이름입니다. "rollbackFile"과 함께 사용하여 해당 태그와 관련된 모든 기존 변경에 대한 롤백 스크립트를 생성 할 수도 있습니다. |
|
|
|
업데이트를 수행하기 전에 롤백을 테스트해야하는지 여부입니다. |
|
마이그레이션 할 데이터베이스의 JDBC URL입니다. 설정하지 않으면 기본 구성된 데이터 소스가 사용됩니다. |
|
|
마이그레이션 할 데이터베이스의 로그인 사용자 |
10.A.8. 통합 속성
키 | 기본값 | 기술 |
---|---|---|
|
ActiveMQ 브로커의 URL입니다. 기본적으로 자동 생성됩니다. |
|
|
|
닫기 완료를 고려하기 전에 기다릴 시간입니다. |
|
|
기본 브로커 URL이 메모리에 있어야하는지 여부 명시 적 브로커가 지정된 경우 무시됩니다. |
|
|
롤백 된 트랜잭션에서 메시지를 다시 배달하기 전에 메시지 배달을 중지할지 여부입니다. 이것은 이것이 활성화 될 때 메시지 순서가 유지되지 않음을 의미합니다. |
|
모든 패키지를 신뢰할지 여부 |
|
|
신뢰할 수있는 쉼표로 구분 된 특정 패키지 목록 (모든 패키지를 신뢰하지 않는 경우). |
|
|
브로커의 로그인 비밀번호입니다. |
|
|
|
연결이 요청되고 풀이 가득 찬시기를 차단할지 여부입니다. 대신 "JMSException"을 발생 시키려면 false로 설정하십시오. |
|
|
풀이 여전히 가득 찬 경우 예외를 발생시키기 전에 차단 기간. |
|
|
일반 ConnectionFactory 대신 JmsPoolConnectionFactory를 작성해야하는지 여부 |
|
|
연결 유휴 시간 초과 |
|
|
풀링 된 최대 연결 수입니다. |
|
|
풀에서 연결 당 최대 풀링 된 세션 수입니다. |
|
|
유휴 연결 제거 스레드 실행 사이의 휴면 시간. 음수이면 유휴 연결 제거 스레드가 실행되지 않습니다. |
|
|
하나의 익명 "MessageProducer"인스턴스 만 사용할지 여부 필요할 때마다 하나의 "MessageProducer"를 작성하려면 false로 설정하십시오. |
|
|
메시지를 기다리는 시간이 응답을 보냅니다. 영원히 기다리려면 0으로 설정하십시오. |
|
브로커의 로그인 사용자. |
|
|
클러스터 비밀번호. 기본적으로 시작시 임의로 생성됩니다. |
|
|
저널 파일 디렉토리. 지속성이 꺼져 있으면 필요하지 않습니다. |
|
|
|
Artemis 서버 API가 사용 가능한 경우 임베디드 모드를 사용할지 여부입니다. |
|
|
영구 저장소를 사용할지 여부입니다. |
|
|
시작시 작성할 쉼표로 구분 된 큐 목록. |
|
|
서버 ID. 기본적으로 자동 증분 카운터가 사용됩니다. |
|
|
시작시 작성할 쉼표로 구분 된 주제 목록. |
|
|
아르테미스 브로커 호스트. |
|
아르테미스 배치 모드, 기본적으로 자동 감지됩니다. |
|
|
브로커의 로그인 비밀번호입니다. |
|
|
|
연결이 요청되고 풀이 가득 찬시기를 차단할지 여부입니다. 대신 "JMSException"을 발생 시키려면 false로 설정하십시오. |
|
|
풀이 여전히 가득 찬 경우 예외를 발생시키기 전에 차단 기간. |
|
|
일반 ConnectionFactory 대신 JmsPoolConnectionFactory를 작성해야하는지 여부 |
|
|
연결 유휴 시간 초과 |
|
|
풀링 된 최대 연결 수입니다. |
|
|
풀에서 연결 당 최대 풀링 된 세션 수입니다. |
|
|
유휴 연결 제거 스레드 실행 사이의 휴면 시간. 음수이면 유휴 연결 제거 스레드가 실행되지 않습니다. |
|
|
하나의 익명 "MessageProducer"인스턴스 만 사용할지 여부 필요할 때마다 하나의 "MessageProducer"를 작성하려면 false로 설정하십시오. |
|
|
아르테미스 브로커 포트. |
|
브로커의 로그인 사용자. |
|
|
|
데이터베이스 스키마 초기화 모드. |
|
|
시작시 컨텍스트에서 모든 Spring Batch 작업을 실행하십시오. |
|
시작시 실행할 쉼표로 구분 된 작업 이름 목록 (예 :`job1, job2`). 기본적으로 컨텍스트에서 찾은 모든 작업이 실행됩니다. |
|
|
|
데이터베이스 스키마를 초기화하는 데 사용할 SQL 파일의 경로입니다. |
|
모든 배치 메타 데이터 테이블의 테이블 접두사 |
|
|
Hazelcast를 초기화하는 데 사용할 구성 파일의 위치입니다. |
|
|
|
데이터베이스 스키마 초기화 모드. |
|
|
데이터베이스 스키마를 초기화하는 데 사용할 SQL 파일의 경로입니다. |
|
연결할 TCP RSocket 서버 호스트. |
|
|
연결할 TCP RSocket 서버 포트. |
|
|
WebSocket RSocket 서버를 연결합니다. |
|
|
|
Spring Integration을 통한 RSocket의 메시지 매핑 처리 여부. |
|
|
메시지 소비자를 캐시할지 여부. |
|
|
세션을 캐시할지 여부. |
|
|
메시지 생산자를 캐시할지 여부. |
|
|
세션 캐시의 크기 (JMS 세션 유형별). |
|
연결 팩토리 JNDI 이름 설정되면 다른 연결 팩토리 자동 구성보다 우선합니다. |
|
|
컨테이너의 승인 모드. 기본적으로 리스너는 자동 수신 확인으로 처리됩니다. |
|
|
|
시작할 때 컨테이너를 자동으로 시작하십시오. |
|
최소 동시 소비자 수 |
|
|
최대 동시 소비자 수 |
|
|
|
수신 전화에 사용되는 시간 초과입니다. 대기 시간 없음 수신에는 -1을 사용하고 시간 종료 없음에는 0을 사용하십시오. 후자는 트랜잭션 관리자 내에서 실행되지 않는 경우에만 실행 가능하며 일반적으로 완전한 종료를 방지하므로 권장하지 않습니다. |
|
|
기본 대상 유형이 주제인지 여부 |
|
대상 매개 변수가없는 보내기 및 받기 작업에 사용할 기본 대상입니다. |
|
|
발신 통화에 사용되는 배달 지연. |
|
|
배달 모드. 설정된 경우 QoS (Quality of Service)를 활성화합니다. |
|
|
보낼 때 메시지의 우선 순위. 설정된 경우 QoS (Quality of Service)를 활성화합니다. |
|
|
메시지를 보낼 때 명시 적 QoS (Quality of Service)를 사용할지 여부 사용 가능한 경우 메시지를 보낼 때 배달 모드, 우선 순위 및 유효 기간 특성이 사용됩니다. 이러한 설정 중 하나 이상을 사용자 정의하면 QoS가 자동으로 활성화됩니다. |
|
|
수신 전화에 사용되는 시간 초과입니다. |
|
|
보낼 때 메시지의 수명. 설정된 경우 QoS (Quality of Service)를 활성화합니다. |
|
|
요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다. |
|
|
|
시작시 브로커를 사용할 수없는 경우 빠르게 실패할지 여부입니다. |
|
클라이언트를 구성하는 데 사용되는 추가 관리자 별 속성. |
|
|
브로커와 통신하는 데 사용되는 보안 프로토콜. |
|
|
키 저장소 파일에서 개인 키의 비밀번호입니다. |
|
|
키 저장소 파일의 위치 |
|
|
키 저장소 파일의 저장소 비밀번호입니다. |
|
|
키 저장소의 유형 |
|
|
사용할 SSL 프로토콜. |
|
|
신뢰 저장소 파일의 위치 |
|
|
신뢰 저장소 파일의 저장소 비밀번호입니다. |
|
|
신뢰 저장소의 유형입니다. |
|
|
Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 재정의하지 않는 한 모든 구성 요소에 적용됩니다. |
|
|
요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다. |
|
|
'enable.auto.commit'이 true로 설정된 경우 소비자 오프셋이 Kafka에 자동 커밋되는 빈도입니다. |
|
|
Kafka에 초기 오프셋이 없거나 현재 오프셋이 더 이상 서버에없는 경우 수행 할 작업. |
|
|
Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 소비자에 대한 전역 속성을 재정의합니다. |
|
|
요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다. |
|
|
소비자 오프셋이 백그라운드에서 주기적으로 커밋되는지 여부 |
|
|
"fetch-min-size"에 의해 주어진 요구 사항을 즉시 충족시키기에 충분한 데이터가없는 경우 서버가 페치 요청에 응답하기 전에 서버가 차단하는 최대 시간. |
|
|
페치 요청에 대해 서버가 리턴해야하는 최소 데이터 양. |
|
|
이 소비자가 속한 소비자 그룹을 식별하는 고유 한 문자열입니다. |
|
|
소비자 코디네이터에 대한 하트 비트 사이의 예상 시간입니다. |
|
|
트랜잭션으로 작성된 메시지를 읽기위한 격리 수준 |
|
|
키의 디시리얼라이저 클래스 |
|
|
poll ()에 대한 단일 호출로 리턴 된 최대 레코드 수. |
|
|
클라이언트를 구성하는 데 사용되는 추가 소비자 별 속성입니다. |
|
|
브로커와 통신하는 데 사용되는 보안 프로토콜. |
|
|
키 저장소 파일에서 개인 키의 비밀번호입니다. |
|
|
키 저장소 파일의 위치 |
|
|
키 저장소 파일의 저장소 비밀번호입니다. |
|
|
키 저장소의 유형 |
|
|
사용할 SSL 프로토콜. |
|
|
신뢰 저장소 파일의 위치 |
|
|
신뢰 저장소 파일의 저장소 비밀번호입니다. |
|
|
신뢰 저장소의 유형입니다. |
|
|
값의 디시리얼라이저 클래스 |
|
|
|
로그인 구성을위한 제어 플래그. |
|
|
JAAS 구성을 사용할지 여부입니다. |
|
|
로그인 모듈. |
|
추가 JAAS 옵션. |
|
|
ackMode가 "COUNT"또는 "COUNT_TIME"일 때 오프셋 커밋 사이의 레코드 수입니다. |
|
|
리스너 인식 모드. spring-kafka 문서를 참조하십시오. |
|
|
ackMode가 "TIME"또는 "COUNT_TIME"인 경우 오프셋 커밋 사이의 시간입니다. |
|
|
리스너의 소비자 client.id 속성의 접두사입니다. |
|
|
리스너 컨테이너에서 실행할 스레드 수입니다. |
|
|
유휴 소비자 이벤트 게시 사이의 시간 (데이터가 수신되지 않음) |
|
|
초기화 중 컨테이너 구성을 기록할지 여부 (INFO 레벨). |
|
|
|
구성된 주제 중 하나 이상이 브로커에없는 경우 컨테이너가 시작되지 않아야하는지 여부입니다. |
|
응답이없는 소비자를 확인하는 시간입니다. 기간 접미사를 지정하지 않으면 초가 사용됩니다. |
|
|
소비자가 응답하지 않는지 확인하기 위해 "pollTimeout"에 승수를 적용했습니다. |
|
|
소비자를 폴링 할 때 사용하는 시간 초과입니다. |
|
|
|
리스너 유형. |
|
요청 완료를 고려하기 전에 제작자가 리더에게 수신해야 할 승인 수입니다. |
|
|
기본 배치 크기. 배치 크기가 작 으면 배치가 덜 일반적이며 처리량이 감소 할 수 있습니다 (배치 크기가 0이면 배치가 완전히 비활성화됩니다). |
|
|
Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 생산자를 위해 글로벌 속성을 재정의합니다. |
|
|
생산자가 서버로 전송 대기중인 레코드를 버퍼링하는 데 사용할 수있는 총 메모리 크기입니다. |
|
|
요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다. |
|
|
생산자가 생성 한 모든 데이터의 압축 유형입니다. |
|
|
키의 시리얼 라이저 클래스 |
|
|
클라이언트를 구성하는 데 사용되는 추가 생산자 별 속성입니다. |
|
|
0보다 크면 실패한 전송을 재 시도 할 수 있습니다. |
|
|
브로커와 통신하는 데 사용되는 보안 프로토콜. |
|
|
키 저장소 파일에서 개인 키의 비밀번호입니다. |
|
|
키 저장소 파일의 위치 |
|
|
키 저장소 파일의 저장소 비밀번호입니다. |
|
|
키 저장소의 유형 |
|
|
사용할 SSL 프로토콜. |
|
|
신뢰 저장소 파일의 위치 |
|
|
신뢰 저장소 파일의 저장소 비밀번호입니다. |
|
|
신뢰 저장소의 유형입니다. |
|
|
비어 있지 않으면 생산자에 대한 트랜잭션 지원을 활성화합니다. |
|
|
값의 직렬화 기 클래스 |
|
|
생산자와 소비자에게 공통적 인 추가 속성은 클라이언트를 구성하는 데 사용됩니다. |
|
|
브로커와 통신하는 데 사용되는 보안 프로토콜. |
|
|
키 저장소 파일에서 개인 키의 비밀번호입니다. |
|
|
키 저장소 파일의 위치 |
|
|
키 저장소 파일의 저장소 비밀번호입니다. |
|
|
키 저장소의 유형 |
|
|
사용할 SSL 프로토콜. |
|
|
신뢰 저장소 파일의 위치 |
|
|
신뢰 저장소 파일의 저장소 비밀번호입니다. |
|
|
신뢰 저장소의 유형입니다. |
|
|
Kafka는 application.id 속성을 스트리밍합니다. 기본 spring.application.name. |
|
|
|
스트림 팩토리 Bean을 자동 시작할지 여부. |
|
Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 스트림의 전역 속성을 재정의합니다. |
|
|
모든 스레드에서 버퍼링에 사용되는 최대 메모리 크기입니다. |
|
|
요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다. |
|
|
스트림을 구성하는 데 사용되는 추가 Kafka 속성 |
|
|
스트림 처리 응용 프로그램에서 만든 변경 로그 항목 및 재 파티션 항목의 복제 요소입니다. |
|
|
브로커와 통신하는 데 사용되는 보안 프로토콜. |
|
|
키 저장소 파일에서 개인 키의 비밀번호입니다. |
|
|
키 저장소 파일의 위치 |
|
|
키 저장소 파일의 저장소 비밀번호입니다. |
|
|
키 저장소의 유형 |
|
|
사용할 SSL 프로토콜. |
|
|
신뢰 저장소 파일의 위치 |
|
|
신뢰 저장소 파일의 저장소 비밀번호입니다. |
|
|
신뢰 저장소의 유형입니다. |
|
|
상태 저장소의 디렉토리 위치 |
|
|
메시지가 전송되는 기본 주제입니다. |
|
|
클라이언트가 연결해야하는 쉼표로 구분 된 주소 목록. 설정하면 호스트와 포트가 무시됩니다. |
|
|
캐시 크기에 도달 한 경우 채널을 얻기 위해 대기하는 시간입니다. 0이면 항상 새 채널을 만드십시오. |
|
|
캐시에 보유 할 채널 수입니다. "체크 타임 아웃"> 0 인 경우 연결 당 최대 채널. |
|
|
|
연결 팩토리 캐시 모드. |
|
캐시 할 연결 수 모드가 CONNECTION 인 경우에만 적용됩니다. |
|
|
접속 시간 초과. 영원히 기다리려면 0으로 설정하십시오. |
|
|
|
AmqpAdmin Bean을 작성할지 여부. |
|
|
RabbitMQ 호스트. 주소가 설정되어 있으면 무시됩니다. |
|
컨테이너의 승인 모드. |
|
|
|
시작시 컨테이너를 자동으로 시작할지 여부입니다. |
|
큐당 소비자 수 |
|
|
거부 된 배달이 기본적으로 다시 대기하는지 여부 |
|
|
유휴 컨테이너 이벤트를 게시해야하는 빈도입니다. |
|
|
|
컨테이너가 선언 한 큐를 브로커에서 사용할 수없는 경우 실패 여부입니다. |
|
각 소비자가 처리 할 수있는 승인되지 않은 최대 메시지 수입니다. |
|
|
|
게시 재시도 사용 여부입니다. |
|
|
첫 번째와 두 번째 메시지 배달 시도 사이의 기간. |
|
|
메시지를 전달하려는 최대 횟수입니다. |
|
|
시도 사이의 최대 기간. |
|
|
이전 재시도 간격에 적용 할 승수입니다. |
|
|
재 시도가 상태 비 저장 또는 상태 저장 여부입니다. |
|
컨테이너의 승인 모드. |
|
|
|
시작시 컨테이너를 자동으로 시작할지 여부입니다. |
|
컨테이너가 사용할 배치 크기 (물리적 메시지 수로 표시) |
|
|
리스너 호출자 스레드의 최소 수 |
|
|
거부 된 배달이 기본적으로 다시 대기하는지 여부 |
|
|
유휴 컨테이너 이벤트를 게시해야하는 빈도입니다. |
|
|
최대 리스너 호출자 스레드 수 |
|
|
|
컨테이너가 선언 한 큐를 브로커에서 사용할 수없는 경우 실패 여부 및 / 또는 런타임시 하나 이상의 큐가 삭제되면 컨테이너를 중지할지 여부입니다. |
|
각 소비자가 처리 할 수있는 승인되지 않은 최대 메시지 수입니다. |
|
|
|
게시 재시도 사용 여부입니다. |
|
|
첫 번째와 두 번째 메시지 배달 시도 사이의 기간. |
|
|
메시지를 전달하려는 최대 횟수입니다. |
|
|
시도 사이의 최대 기간. |
|
|
이전 재시도 간격에 적용 할 승수입니다. |
|
|
재 시도가 상태 비 저장 또는 상태 저장 여부입니다. |
|
|
리스너 컨테이너 유형 |
|
|
브로커에 대해 인증하려면 로그인하십시오. |
|
RabbitMQ 포트. 주소가 설정되어 있으면 무시됩니다. SSL을 사용하는 경우 기본값은 5672 또는 5671입니다. |
|
|
게시자 유형이 사용을 확인합니다. |
|
|
|
게시자 반품 사용 여부 |
|
|
클라이언트가 요청한 연결 당 채널 수 무제한으로 0을 사용하십시오. |
|
요청 된 하트 비트 시간 초과; 없음으로 0. 기간 접미사를 지정하지 않으면 초가 사용됩니다. |
|
|
사용할 SSL 알고리즘. 기본적으로 Rabbit 클라이언트 라이브러리에 의해 구성됩니다. |
|
|
SSL 지원 활성화 여부. 프로토콜에 주소가 제공되면 자동으로 결정됩니다 (amqp : // 대 amqps : //). |
|
|
SSL 인증서를 보유한 키 저장소의 경로입니다. |
|
|
키 저장소에 액세스하는 데 사용되는 비밀번호입니다. |
|
|
|
키 저장소 유형 |
|
SSL 인증서를 보유하는 신뢰 저장소 |
|
|
신뢰 저장소에 액세스하는 데 사용되는 비밀번호입니다. |
|
|
|
신뢰 저장소 유형. |
|
|
서버 측 인증서 유효성 검사 사용 여부 |
|
|
호스트 이름 확인 사용 여부 |
|
명시 적으로 지정되지 않은 경우 메시지를 수신 할 기본 큐의 이름입니다. |
|
|
송신 조작에 사용할 기본 교환의 이름입니다. |
|
|
필수 메시지 사용 여부 |
|
|
`receive ()`작업 시간 초과. |
|
|
`sendAndReceive ()`작업의 타임 아웃. |
|
|
|
게시 재시도 사용 여부입니다. |
|
|
첫 번째와 두 번째 메시지 배달 시도 사이의 기간. |
|
|
메시지를 전달하려는 최대 횟수입니다. |
|
|
시도 사이의 최대 기간. |
|
|
이전 재시도 간격에 적용 할 승수입니다. |
|
보내기 작업에 사용할 기본 라우팅 키의 값입니다. |
|
|
|
브로커를 인증하려면 사용자를 로그인하십시오. |
|
브로커에 연결할 때 사용할 가상 호스트. |
|
|
|
서비스의 기본 URI 역할을하는 경로입니다. |
|
스프링 웹 서비스에 전달할 서블릿 초기화 매개 변수. |
|
|
|
스프링 웹 서비스 서블릿의 시작 우선 순위에로드하십시오. |
|
Bean으로 노출 될 WSDL 및 동반 XSD의 위치를 쉼표로 구분 한 목록. |
Spring Boot Reference DocumentationPhillip Webb, Dave Syer, Josh Long, Stéphane Nicoll, Rob Winch, Andy Wilkinson, Marcel Overdijk, Christian Dupuis, Sébastien Deleuze, Michael Simons, Vedran Pavić, Jay Bryant, Madhura Bhave, Eddú Meléndez, Scott FrederickLegal2.3.1.RELEASE Copyright © 2012-2020 Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically. |
'IT > SpringBoot' 카테고리의 다른 글
스프링 부트 #10. 부록 A : 일반적인 응용 프로그램 속성(4) (0) | 2020.06.19 |
---|---|
스프링 부트 #10. 부록 A : 일반적인 응용 프로그램 속성(3) (0) | 2020.06.19 |
스프링 부트 #10. 부록 A : 일반적인 응용 프로그램 속성(1) (0) | 2020.06.19 |
스프링 부트 #9. “How-to” Guides (2) (0) | 2020.06.19 |
스프링 부트 #9.“How-to” Guides (1) (0) | 2020.06.19 |