IT/SpringBoot

스프링 부트 #10. 부록 A : 일반적인 응용 프로그램 속성(2)

blogood 2020. 6. 19. 22:16
반응형

2020/06/19 - [IT/SpringBoot] - 스프링 부트 #10. 부록 A : 일반적인 응용 프로그램 속성(1)

10.A.6. 거래 속성

 

기본값 기술

spring.jta.atomikos.connectionfactory.borrow-connection-timeout

30.0

풀에서 연결을 빌리기위한 시간 초과.

spring.jta.atomikos.connectionfactory.ignore-session-transacted-flag

true

세션을 작성할 때 처리 된 플래그를 무시할지 여부입니다.

spring.jta.atomikos.connectionfactory.local-transaction-mode

false

현지 거래가 필요한지 여부

spring.jta.atomikos.connectionfactory.maintenance-interval

60.0

풀의 유지 보수 스레드 실행 사이의 시간 (초)입니다.

spring.jta.atomikos.connectionfactory.max-idle-time

60.0

풀에서 연결이 정리 된 후의 시간 (초)입니다.

spring.jta.atomikos.connectionfactory.max-lifetime

0.0

연결을 끊기 전에 풀링 할 수있는 시간 (초)입니다. 0은 제한이 없음을 나타냅니다.

spring.jta.atomikos.connectionfactory.max-pool-size

1.0

수영장의 최대 크기.

spring.jta.atomikos.connectionfactory.min-pool-size

1.0

수영장의 최소 크기.

spring.jta.atomikos.connectionfactory.reap-timeout

0.0

빌린 연결에 대한 시간 초과를 제한하십시오. 0은 제한이 없음을 나타냅니다.

spring.jta.atomikos.connectionfactory.unique-resource-name

jmsConnectionFactory

복구 중에 자원을 식별하는 데 사용되는 고유 이름.

spring.jta.atomikos.connectionfactory.xa-connection-factory-class-name

 

공급 업체별 XAConnectionFactory 구현.

spring.jta.atomikos.connectionfactory.xa-properties

 

공급 업체별 XA 속성.

spring.jta.atomikos.datasource.borrow-connection-timeout

30.0

풀에서 연결을 빌리기위한 시간 초과.

spring.jta.atomikos.datasource.concurrent-connection-validation

true

동시 연결 유효성 검사 사용 여부

spring.jta.atomikos.datasource.default-isolation-level

 

풀에서 제공하는 연결의 기본 격리 수준입니다.

spring.jta.atomikos.datasource.login-timeout

0.0

데이터베이스 연결을 설정하기위한 시간 초과.

spring.jta.atomikos.datasource.maintenance-interval

60.0

풀의 유지 보수 스레드 실행 사이의 시간 (초)입니다.

spring.jta.atomikos.datasource.max-idle-time

60.0

풀에서 연결이 정리 된 후의 시간 (초)입니다.

spring.jta.atomikos.datasource.max-lifetime

0.0

연결을 끊기 전에 풀링 할 수있는 시간 (초)입니다. 0은 제한이 없음을 나타냅니다.

spring.jta.atomikos.datasource.max-pool-size

1.0

수영장의 최대 크기.

spring.jta.atomikos.datasource.min-pool-size

1.0

수영장의 최소 크기.

spring.jta.atomikos.datasource.reap-timeout

0.0

빌린 연결에 대한 시간 초과를 제한하십시오. 0은 제한이 없음을 나타냅니다.

spring.jta.atomikos.datasource.test-query

 

연결을 리턴하기 전에 유효성을 검증하는 데 사용되는 SQL 조회 또는 명령문.

spring.jta.atomikos.datasource.unique-resource-name

dataSource

복구 중에 자원을 식별하는 데 사용되는 고유 이름.

spring.jta.atomikos.datasource.xa-data-source-class-name

 

공급 업체별 XAConnectionFactory 구현.

spring.jta.atomikos.datasource.xa-properties

 

공급 업체별 XA 속성.

spring.jta.atomikos.properties.allow-sub-transactions

true

서브 트랜잭션 허용 여부를 지정하십시오.

spring.jta.atomikos.properties.checkpoint-interval

500.0

체크 포인트 사이의 간격으로 두 체크 포인트 사이의 로그 쓰기 수로 표시됩니다. 체크 포인트는 런타임에 약간의 오버 헤드를 추가하여 로그 파일 크기를 줄입니다.

spring.jta.atomikos.properties.default-jta-timeout

10000ms

JTA 트랜잭션의 기본 시간 종료.

spring.jta.atomikos.properties.default-max-wait-time-on-shutdown

 

정상적인 종료 (비 강제)가 트랜잭션이 완료되기를 기다리는 시간

spring.jta.atomikos.properties.enable-logging

true

디스크 로깅 사용 여부

spring.jta.atomikos.properties.force-shutdown-on-vm-exit

false

VM 종료가 트랜잭션 코어 강제 종료를 트리거할지 여부입니다.

spring.jta.atomikos.properties.log-base-dir

 

로그 파일이 저장 될 디렉토리입니다. 현재 작업 디렉토리가 기본값입니다.

spring.jta.atomikos.properties.log-base-name

tmlog

트랜잭션 로그 파일 기본 이름입니다.

spring.jta.atomikos.properties.max-actives

50.0

최대 활성 트랜잭션 수

spring.jta.atomikos.properties.max-timeout

300000ms

트랜잭션에 허용 될 수있는 최대 제한 시간.

spring.jta.atomikos.properties.recovery.delay

10000ms

두 복구 스캔 사이에 지연이 발생합니다.

spring.jta.atomikos.properties.recovery.forget-orphaned-log-entries-delay

86400000ms

복구가 보류중인 ( '분리 된') 로그 항목을 정리할 수있는 지연.

spring.jta.atomikos.properties.recovery.max-retries

5.0

예외를 발생시키기 전에 트랜잭션을 커밋하려는 재시도 횟수입니다.

spring.jta.atomikos.properties.recovery.retry-interval

10000ms

재시도 사이의 지연.

spring.jta.atomikos.properties.serial-jta-transactions

true

서브 트랜잭션이 가능한 경우 결합되어야하는지 여부

spring.jta.atomikos.properties.service

 

시작해야하는 트랜잭션 관리자 구현

spring.jta.atomikos.properties.threaded-two-phase-commit

false

참여 자원에서 2 단계 커미트에 서로 다른 (및 동시) 스레드를 사용할지 여부

spring.jta.atomikos.properties.transaction-manager-unique-name

 

트랜잭션 관리자의 고유 이름 기기의 IP 주소가 기본값입니다. 하나의 데이터베이스에 대해 둘 이상의 트랜잭션 관리자를 실행하려는 경우이 특성을 고유 한 값으로 설정해야합니다.

spring.jta.bitronix.connectionfactory.acquire-increment

1.0

풀을 확장 할 때 만들 연결 수입니다.

spring.jta.bitronix.connectionfactory.acquisition-interval

1.0

유효하지 않은 연결을 얻은 후 다시 연결을 시도하기 전에 대기하는 시간 (초)입니다.

spring.jta.bitronix.connectionfactory.acquisition-timeout

30.0

풀에서 연결을 획득하기위한 제한 시간 (초)입니다.

spring.jta.bitronix.connectionfactory.allow-local-transactions

false

트랜잭션 관리자가 XA 트랜잭션과 비 XA 트랜잭션의 혼합을 허용해야하는지 여부

spring.jta.bitronix.connectionfactory.apply-transaction-timeout

false

XAResource에 참여할 때 트랜잭션 제한 시간을 설정해야하는지 여부입니다.

spring.jta.bitronix.connectionfactory.automatic-enlisting-enabled

true

자원을 자동으로 참여 및 해제해야하는지 여부

spring.jta.bitronix.connectionfactory.cache-producers-consumers

true

생산자와 소비자를 캐시해야하는지 여부

spring.jta.bitronix.connectionfactory.class-name

 

XA 자원의 기본 구현 클래스 이름

spring.jta.bitronix.connectionfactory.defer-connection-release

true

공급자가 동일한 연결에서 많은 트랜잭션을 실행할 수 있는지 여부와 트랜잭션 인터리빙을 지원합니다.

spring.jta.bitronix.connectionfactory.disabled

false

이 자원이 사용 불가능한지 여부는 풀에서 연결을 확보하는 것이 일시적으로 금지됨을 의미합니다.

spring.jta.bitronix.connectionfactory.driver-properties

 

기본 구현에서 설정해야하는 속성입니다.

spring.jta.bitronix.connectionfactory.failed

   

spring.jta.bitronix.connectionfactory.ignore-recovery-failures

false

복구 실패를 무시해야하는지 여부

spring.jta.bitronix.connectionfactory.max-idle-time

60.0

풀에서 연결이 정리 된 후의 시간 (초)입니다.

spring.jta.bitronix.connectionfactory.max-pool-size

0.0

수영장의 최대 크기. 0은 제한이 없음을 나타냅니다.

spring.jta.bitronix.connectionfactory.min-pool-size

0.0

수영장의 최소 크기.

spring.jta.bitronix.connectionfactory.password

 

JMS 제공자에 연결하는 데 사용하는 비밀번호입니다.

spring.jta.bitronix.connectionfactory.share-transaction-connections

false

ACCESSIBLE 상태의 연결을 트랜잭션 컨텍스트 내에서 공유 할 수 있는지 여부

spring.jta.bitronix.connectionfactory.test-connections

false

풀에서 가져올 때 연결을 테스트해야하는지 여부

spring.jta.bitronix.connectionfactory.two-pc-ordering-position

1.0

2 단계 커밋 중에이 리소스가 가져야하는 위치 (항상 첫 번째는 Integer.MIN_VALUE, 마지막은 항상 Integer.MAX_VALUE)

spring.jta.bitronix.connectionfactory.unique-name

jmsConnectionFactory

복구 중에 자원을 식별하는 데 사용되는 고유 이름.

spring.jta.bitronix.connectionfactory.use-tm-join

true

XAResources를 시작할 때 TMJOIN을 사용해야하는지 여부

spring.jta.bitronix.connectionfactory.user

 

JMS 제공자에 연결하는 데 사용하는 사용자입니다.

spring.jta.bitronix.datasource.acquire-increment

1.0

풀을 확장 할 때 만들 연결 수입니다.

spring.jta.bitronix.datasource.acquisition-interval

1.0

유효하지 않은 연결을 얻은 후 다시 연결을 시도하기 전에 대기하는 시간 (초)입니다.

spring.jta.bitronix.datasource.acquisition-timeout

30.0

풀에서 연결을 획득하기위한 제한 시간 (초)입니다.

spring.jta.bitronix.datasource.allow-local-transactions

false

트랜잭션 관리자가 XA 트랜잭션과 비 XA 트랜잭션의 혼합을 허용해야하는지 여부

spring.jta.bitronix.datasource.apply-transaction-timeout

false

XAResource에 참여할 때 트랜잭션 제한 시간을 설정해야하는지 여부입니다.

spring.jta.bitronix.datasource.automatic-enlisting-enabled

true

자원을 자동으로 참여 및 해제해야하는지 여부

spring.jta.bitronix.datasource.class-name

 

XA 자원의 기본 구현 클래스 이름

spring.jta.bitronix.datasource.cursor-holdability

 

연결을위한 기본 커서 유지 기능.

spring.jta.bitronix.datasource.defer-connection-release

true

데이터베이스가 동일한 연결에서 많은 트랜잭션을 실행할 수 있는지와 트랜잭션 인터리빙을 지원하는지 여부

spring.jta.bitronix.datasource.disabled

false

이 자원이 사용 불가능한지 여부는 풀에서 연결을 확보하는 것이 일시적으로 금지됨을 의미합니다.

spring.jta.bitronix.datasource.driver-properties

 

기본 구현에서 설정해야하는 속성입니다.

spring.jta.bitronix.datasource.enable-jdbc4-connection-test

false

풀에서 연결을 가져올 때 Connection.isValid ()가 호출되는지 여부

spring.jta.bitronix.datasource.failed

   

spring.jta.bitronix.datasource.ignore-recovery-failures

false

복구 실패를 무시해야하는지 여부

spring.jta.bitronix.datasource.isolation-level

 

연결의 기본 격리 수준.

spring.jta.bitronix.datasource.local-auto-commit

 

로컬 트랜잭션의 기본 자동 커밋 모드

spring.jta.bitronix.datasource.login-timeout

 

데이터베이스 연결을 설정하기위한 시간 초과.

spring.jta.bitronix.datasource.max-idle-time

60.0

풀에서 연결이 정리 된 후의 시간 (초)입니다.

spring.jta.bitronix.datasource.max-pool-size

0.0

수영장의 최대 크기. 0은 제한이 없음을 나타냅니다.

spring.jta.bitronix.datasource.min-pool-size

0.0

수영장의 최소 크기.

spring.jta.bitronix.datasource.prepared-statement-cache-size

0.0

준비된 명령문 캐시의 대상 크기입니다. 0은 캐시를 비활성화합니다.

spring.jta.bitronix.datasource.share-transaction-connections

false

ACCESSIBLE 상태의 연결을 트랜잭션 컨텍스트 내에서 공유 할 수 있는지 여부

spring.jta.bitronix.datasource.test-query

 

연결을 리턴하기 전에 유효성을 검증하는 데 사용되는 SQL 조회 또는 명령문.

spring.jta.bitronix.datasource.two-pc-ordering-position

1.0

2 단계 커미트 중에이 자원이 가져야하는 위치 (항상 첫 번째는 Integer.MIN_VALUE이고 마지막은 항상 Integer.MAX_VALUE 임)

spring.jta.bitronix.datasource.unique-name

dataSource

복구 중에 자원을 식별하는 데 사용되는 고유 이름.

spring.jta.bitronix.datasource.use-tm-join

true

XAResources를 시작할 때 TMJOIN을 사용해야하는지 여부

spring.jta.enabled

true

JTA 지원 활성화 여부.

spring.jta.log-dir

 

트랜잭션 로그 디렉토리.

spring.jta.transaction-manager-id

 

트랜잭션 관리자 고유 식별자

spring.transaction.default-timeout

 

기본 트랜잭션 시간 초과 기간 접미사를 지정하지 않으면 초가 사용됩니다.

spring.transaction.rollback-on-commit-failure

 

커밋 실패시 롤백 여부입니다.

10.A.7. 데이터 마이그레이션 속성

기본값 기술

spring.flyway.baseline-description

<< Flyway Baseline >>

기준을 적용 할 때 기존 스키마에 태그를 지정하는 설명입니다.

spring.flyway.baseline-on-migrate

false

비어 있지 않은 스키마를 마이그레이션 할 때 기준을 자동으로 호출할지 여부입니다.

spring.flyway.baseline-version

1

기준을 실행할 때 기존 스키마에 태그를 지정하는 버전입니다.

spring.flyway.batch

 

SQL 문 실행시 일괄 처리 여부입니다. Flyway Pro 또는 Flyway Enterprise가 필요합니다.

spring.flyway.check-location

true

마이그레이션 스크립트 위치가 있는지 확인합니다.

spring.flyway.clean-disabled

false

데이터베이스 정리를 사용하지 않을지 여부입니다.

spring.flyway.clean-on-validation-error

false

유효성 검사 오류가 발생할 때 자동으로 클린을 호출할지 여부입니다.

spring.flyway.connect-retries

0.0

데이터베이스에 연결을 시도 할 때 최대 재시도 횟수입니다.

spring.flyway.default-schema

 

Flyway에서 관리하는 기본 스키마 이름 (대소 문자 구분).

spring.flyway.enabled

true

플라이 웨이 활성화 여부.

spring.flyway.encoding

UTF-8

SQL 마이그레이션 인코딩

spring.flyway.error-overrides

 

특정 SQL 상태 및 오류 코드를 대체하기위한 기본 제공 오류 처리 규칙 Flyway Pro 또는 Flyway Enterprise가 필요합니다.

spring.flyway.group

false

적용 할 때 보류중인 모든 마이그레이션을 동일한 트랜잭션으로 그룹화할지 여부입니다.

spring.flyway.ignore-future-migrations

true

스키마 기록 테이블을 읽을 때 향후 마이그레이션을 무시할지 여부입니다.

spring.flyway.ignore-ignored-migrations

false

스키마 기록 테이블을 읽을 때 무시 된 마이그레이션을 무시할지 여부입니다.

spring.flyway.ignore-missing-migrations

false

스키마 기록 테이블을 읽을 때 누락 된 마이그레이션을 무시할지 여부입니다.

spring.flyway.ignore-pending-migrations

false

스키마 기록 테이블을 읽을 때 보류중인 마이그레이션을 무시할지 여부입니다.

spring.flyway.init-sqls

 

연결을 확보 한 직후 연결을 초기화하기 위해 실행할 SQL 문.

spring.flyway.installed-by

 

마이그레이션을 적용한 것으로 스키마 기록 테이블에 사용자 이름이 기록되었습니다.

spring.flyway.license-key

 

Flyway Pro 또는 Flyway Enterprise의 라이센스 키.

spring.flyway.locations

[classpath:db/migration]

마이그레이션 스크립트의 위치 공급 업체별 위치를 사용하기 위해 특별한 "{vendor}"자리 표시자를 포함 할 수 있습니다.

spring.flyway.mixed

false

동일한 마이그레이션 내에서 트랜잭션 및 비 트랜잭션 명령문을 혼합 할 수 있는지 여부

spring.flyway.oracle-sqlplus

 

Oracle SQL * Plus 명령 지원 여부. Flyway Pro 또는 Flyway Enterprise가 필요합니다.

spring.flyway.oracle-sqlplus-warn

 

아직 지원되지 않는 Oracle SQL * Plus 문이 발견 될 때 오류가 아니라 경고를 발행할지 여부 Flyway Pro 또는 Flyway Enterprise가 필요합니다.

spring.flyway.out-of-order

false

마이그레이션이 순서대로 실행될 수 있는지 여부

spring.flyway.password

 

마이그레이션 할 데이터베이스의 로그인 비밀번호입니다.

spring.flyway.placeholder-prefix

${

마이그레이션 스크립트에서 자리 표시 자 접두사

spring.flyway.placeholder-replacement

true

마이그레이션 스크립트에서 자리 표시 자 교체를 수행하십시오.

spring.flyway.placeholder-suffix

}

마이그레이션 스크립트에서 자리 표시 자의 접미사.

spring.flyway.placeholders.*

 

SQL 마이그레이션 스크립트에 적용 할 자리 표시 자와 대체 항목입니다.

spring.flyway.repeatable-sql-migration-prefix

R

반복 가능한 SQL 마이그레이션을위한 파일 이름 접두사.

spring.flyway.schemas

 

Flyway에서 관리하는 체계 이름 (대소 문자 구분).

spring.flyway.skip-default-callbacks

false

기본 콜백을 건너 뛸지 여부입니다. true 인 경우 사용자 정의 콜백 만 사용됩니다.

spring.flyway.skip-default-resolvers

false

기본 리졸버를 건너 뛸지 여부입니다. true 인 경우 사용자 정의 리졸버 만 사용됩니다.

spring.flyway.sql-migration-prefix

V

SQL 마이그레이션을위한 파일 이름 접두사.

spring.flyway.sql-migration-separator

__

SQL 마이그레이션을위한 파일 이름 구분 기호입니다.

spring.flyway.sql-migration-suffixes

[.sql]

SQL 마이그레이션을위한 파일 이름 접미사.

spring.flyway.stream

 

SQL 마이그레이션을 실행할 때 스트리밍할지 여부 Flyway Pro 또는 Flyway Enterprise가 필요합니다.

spring.flyway.table

flyway_schema_history

Flyway에서 사용될 스키마 히스토리 테이블의 이름.

spring.flyway.tablespace

 

스키마 히스토리 테이블이 작성되는 테이블 스페이스입니다. 테이블 스페이스를 지원하지 않는 데이터베이스를 사용할 때는 무시됩니다. Flyway에서 사용하는 연결의 기본 테이블 스페이스가 기본값입니다.

spring.flyway.target

 

마이그레이션을 고려해야 할 대상 버전.

spring.flyway.url

 

마이그레이션 할 데이터베이스의 JDBC URL입니다. 설정하지 않으면 기본 구성된 데이터 소스가 사용됩니다.

spring.flyway.user

 

마이그레이션 할 데이터베이스의 로그인 사용자

spring.flyway.validate-migration-naming

false

스크립트가 올바른 이름 지정 규칙을 준수하지 않는 마이그레이션 및 콜백의 유효성을 검증할지 여부

spring.flyway.validate-on-migrate

true

마이그레이션을 수행 할 때 자동으로 validate를 호출할지 여부입니다.

spring.liquibase.change-log

classpath:/db/changelog/db.changelog-master.yaml

로그 구성 경로를 변경하십시오.

spring.liquibase.clear-checksums

false

현재 변경 로그에서 모든 체크섬을 지 울지 여부는 다음 업데이트시 다시 계산됩니다.

spring.liquibase.contexts

 

사용할 쉼표로 구분 된 런타임 컨텍스트 목록.

spring.liquibase.database-change-log-lock-table

DATABASECHANGELOGLOCK

동시 Liquibase 사용을 추적하는 데 사용할 테이블 이름입니다.

spring.liquibase.database-change-log-table

DATABASECHANGELOG

변경 기록을 추적하는 데 사용할 테이블 이름입니다.

spring.liquibase.default-schema

 

기본 데이터베이스 스키마.

spring.liquibase.drop-first

false

먼저 데이터베이스 스키마를 삭제할지 여부입니다.

spring.liquibase.enabled

true

Liquibase 지원 활성화 여부.

spring.liquibase.labels

 

사용할 쉼표로 구분 된 런타임 레이블 목록.

spring.liquibase.liquibase-schema

 

Liquibase 객체에 사용할 스키마입니다.

spring.liquibase.liquibase-tablespace

 

Liquibase 오브젝트에 사용할 테이블 스페이스입니다.

spring.liquibase.parameters.*

 

로그 매개 변수를 변경하십시오.

spring.liquibase.password

 

마이그레이션 할 데이터베이스의 로그인 비밀번호입니다.

spring.liquibase.rollback-file

 

업데이트가 수행 될 때 롤백 SQL이 작성되는 파일입니다.

spring.liquibase.tag

 

데이터베이스 변경 사항을 적용 할 때 사용할 태그 이름입니다. "rollbackFile"과 함께 사용하여 해당 태그와 관련된 모든 기존 변경에 대한 롤백 스크립트를 생성 할 수도 있습니다.

spring.liquibase.test-rollback-on-update

false

업데이트를 수행하기 전에 롤백을 테스트해야하는지 여부입니다.

spring.liquibase.url

 

마이그레이션 할 데이터베이스의 JDBC URL입니다. 설정하지 않으면 기본 구성된 데이터 소스가 사용됩니다.

spring.liquibase.user

 

마이그레이션 할 데이터베이스의 로그인 사용자

10.A.8. 통합 속성

기본값 기술

spring.activemq.broker-url

 

ActiveMQ 브로커의 URL입니다. 기본적으로 자동 생성됩니다.

spring.activemq.close-timeout

15s

닫기 완료를 고려하기 전에 기다릴 시간입니다.

spring.activemq.in-memory

true

기본 브로커 URL이 메모리에 있어야하는지 여부 명시 적 브로커가 지정된 경우 무시됩니다.

spring.activemq.non-blocking-redelivery

false

롤백 된 트랜잭션에서 메시지를 다시 배달하기 전에 메시지 배달을 중지할지 여부입니다. 이것은 이것이 활성화 될 때 메시지 순서가 유지되지 않음을 의미합니다.

spring.activemq.packages.trust-all

 

모든 패키지를 신뢰할지 여부

spring.activemq.packages.trusted

 

신뢰할 수있는 쉼표로 구분 된 특정 패키지 목록 (모든 패키지를 신뢰하지 않는 경우).

spring.activemq.password

 

브로커의 로그인 비밀번호입니다.

spring.activemq.pool.block-if-full

true

연결이 요청되고 풀이 가득 찬시기를 차단할지 여부입니다. 대신 "JMSException"을 발생 시키려면 false로 설정하십시오.

spring.activemq.pool.block-if-full-timeout

-1ms

풀이 여전히 가득 찬 경우 예외를 발생시키기 전에 차단 기간.

spring.activemq.pool.enabled

false

일반 ConnectionFactory 대신 JmsPoolConnectionFactory를 작성해야하는지 여부

spring.activemq.pool.idle-timeout

30s

연결 유휴 시간 초과

spring.activemq.pool.max-connections

1.0

풀링 된 최대 연결 수입니다.

spring.activemq.pool.max-sessions-per-connection

500.0

풀에서 연결 당 최대 풀링 된 세션 수입니다.

spring.activemq.pool.time-between-expiration-check

-1ms

유휴 연결 제거 스레드 실행 사이의 휴면 시간. 음수이면 유휴 연결 제거 스레드가 실행되지 않습니다.

spring.activemq.pool.use-anonymous-producers

true

하나의 익명 "MessageProducer"인스턴스 만 사용할지 여부 필요할 때마다 하나의 "MessageProducer"를 작성하려면 false로 설정하십시오.

spring.activemq.send-timeout

0ms

메시지를 기다리는 시간이 응답을 보냅니다. 영원히 기다리려면 0으로 설정하십시오.

spring.activemq.user

 

브로커의 로그인 사용자.

spring.artemis.embedded.cluster-password

 

클러스터 비밀번호. 기본적으로 시작시 임의로 생성됩니다.

spring.artemis.embedded.data-directory

 

저널 파일 디렉토리. 지속성이 꺼져 있으면 필요하지 않습니다.

spring.artemis.embedded.enabled

true

Artemis 서버 API가 사용 가능한 경우 임베디드 모드를 사용할지 여부입니다.

spring.artemis.embedded.persistent

false

영구 저장소를 사용할지 여부입니다.

spring.artemis.embedded.queues

[]

시작시 작성할 쉼표로 구분 된 큐 목록.

spring.artemis.embedded.server-id

0.0

서버 ID. 기본적으로 자동 증분 카운터가 사용됩니다.

spring.artemis.embedded.topics

[]

시작시 작성할 쉼표로 구분 된 주제 목록.

spring.artemis.host

localhost

아르테미스 브로커 호스트.

spring.artemis.mode

 

아르테미스 배치 모드, 기본적으로 자동 감지됩니다.

spring.artemis.password

 

브로커의 로그인 비밀번호입니다.

spring.artemis.pool.block-if-full

true

연결이 요청되고 풀이 가득 찬시기를 차단할지 여부입니다. 대신 "JMSException"을 발생 시키려면 false로 설정하십시오.

spring.artemis.pool.block-if-full-timeout

-1ms

풀이 여전히 가득 찬 경우 예외를 발생시키기 전에 차단 기간.

spring.artemis.pool.enabled

false

일반 ConnectionFactory 대신 JmsPoolConnectionFactory를 작성해야하는지 여부

spring.artemis.pool.idle-timeout

30s

연결 유휴 시간 초과

spring.artemis.pool.max-connections

1.0

풀링 된 최대 연결 수입니다.

spring.artemis.pool.max-sessions-per-connection

500.0

풀에서 연결 당 최대 풀링 된 세션 수입니다.

spring.artemis.pool.time-between-expiration-check

-1ms

유휴 연결 제거 스레드 실행 사이의 휴면 시간. 음수이면 유휴 연결 제거 스레드가 실행되지 않습니다.

spring.artemis.pool.use-anonymous-producers

true

하나의 익명 "MessageProducer"인스턴스 만 사용할지 여부 필요할 때마다 하나의 "MessageProducer"를 작성하려면 false로 설정하십시오.

spring.artemis.port

61616.0

아르테미스 브로커 포트.

spring.artemis.user

 

브로커의 로그인 사용자.

spring.batch.initialize-schema

embedded

데이터베이스 스키마 초기화 모드.

spring.batch.job.enabled

true

시작시 컨텍스트에서 모든 Spring Batch 작업을 실행하십시오.

spring.batch.job.names

 

시작시 실행할 쉼표로 구분 된 작업 이름 목록 (예 :`job1, job2`). 기본적으로 컨텍스트에서 찾은 모든 작업이 실행됩니다.

spring.batch.schema

classpath:org/springframework/batch/core/schema-@@platform@@.sql

데이터베이스 스키마를 초기화하는 데 사용할 SQL 파일의 경로입니다.

spring.batch.table-prefix

 

모든 배치 메타 데이터 테이블의 테이블 접두사

spring.hazelcast.config

 

Hazelcast를 초기화하는 데 사용할 구성 파일의 위치입니다.

spring.integration.jdbc.initialize-schema

embedded

데이터베이스 스키마 초기화 모드.

spring.integration.jdbc.schema

classpath:org/springframework/integration/jdbc/schema-@@platform@@.sql

데이터베이스 스키마를 초기화하는 데 사용할 SQL 파일의 경로입니다.

spring.integration.rsocket.client.host

 

연결할 TCP RSocket 서버 호스트.

spring.integration.rsocket.client.port

 

연결할 TCP RSocket 서버 포트.

spring.integration.rsocket.client.uri

 

WebSocket RSocket 서버를 연결합니다.

spring.integration.rsocket.server.message-mapping-enabled

false

Spring Integration을 통한 RSocket의 메시지 매핑 처리 여부.

spring.jms.cache.consumers

false

메시지 소비자를 캐시할지 여부.

spring.jms.cache.enabled

true

세션을 캐시할지 여부.

spring.jms.cache.producers

true

메시지 생산자를 캐시할지 여부.

spring.jms.cache.session-cache-size

1.0

세션 캐시의 크기 (JMS 세션 유형별).

spring.jms.jndi-name

 

연결 팩토리 JNDI 이름 설정되면 다른 연결 팩토리 자동 구성보다 우선합니다.

spring.jms.listener.acknowledge-mode

 

컨테이너의 승인 모드. 기본적으로 리스너는 자동 수신 확인으로 처리됩니다.

spring.jms.listener.auto-startup

true

시작할 때 컨테이너를 자동으로 시작하십시오.

spring.jms.listener.concurrency

 

최소 동시 소비자 수

spring.jms.listener.max-concurrency

 

최대 동시 소비자 수

spring.jms.listener.receive-timeout

1s

수신 전화에 사용되는 시간 초과입니다. 대기 시간 없음 수신에는 -1을 사용하고 시간 종료 없음에는 0을 사용하십시오. 후자는 트랜잭션 관리자 내에서 실행되지 않는 경우에만 실행 가능하며 일반적으로 완전한 종료를 방지하므로 권장하지 않습니다.

spring.jms.pub-sub-domain

false

기본 대상 유형이 주제인지 여부

spring.jms.template.default-destination

 

대상 매개 변수가없는 보내기 및 받기 작업에 사용할 기본 대상입니다.

spring.jms.template.delivery-delay

 

발신 통화에 사용되는 배달 지연.

spring.jms.template.delivery-mode

 

배달 모드. 설정된 경우 QoS (Quality of Service)를 활성화합니다.

spring.jms.template.priority

 

보낼 때 메시지의 우선 순위. 설정된 경우 QoS (Quality of Service)를 활성화합니다.

spring.jms.template.qos-enabled

 

메시지를 보낼 때 명시 적 QoS (Quality of Service)를 사용할지 여부 사용 가능한 경우 메시지를 보낼 때 배달 모드, 우선 순위 및 유효 기간 특성이 사용됩니다. 이러한 설정 중 하나 이상을 사용자 정의하면 QoS가 자동으로 활성화됩니다.

spring.jms.template.receive-timeout

 

수신 전화에 사용되는 시간 초과입니다.

spring.jms.template.time-to-live

 

보낼 때 메시지의 수명. 설정된 경우 QoS (Quality of Service)를 활성화합니다.

spring.kafka.admin.client-id

 

요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다.

spring.kafka.admin.fail-fast

false

시작시 브로커를 사용할 수없는 경우 빠르게 실패할지 여부입니다.

spring.kafka.admin.properties.*

 

클라이언트를 구성하는 데 사용되는 추가 관리자 별 속성.

spring.kafka.admin.security.protocol

 

브로커와 통신하는 데 사용되는 보안 프로토콜.

spring.kafka.admin.ssl.key-password

 

키 저장소 파일에서 개인 키의 비밀번호입니다.

spring.kafka.admin.ssl.key-store-location

 

키 저장소 파일의 위치

spring.kafka.admin.ssl.key-store-password

 

키 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.admin.ssl.key-store-type

 

키 저장소의 유형

spring.kafka.admin.ssl.protocol

 

사용할 SSL 프로토콜.

spring.kafka.admin.ssl.trust-store-location

 

신뢰 저장소 파일의 위치

spring.kafka.admin.ssl.trust-store-password

 

신뢰 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.admin.ssl.trust-store-type

 

신뢰 저장소의 유형입니다.

spring.kafka.bootstrap-servers

 

Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 재정의하지 않는 한 모든 구성 요소에 적용됩니다.

spring.kafka.client-id

 

요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다.

spring.kafka.consumer.auto-commit-interval

 

'enable.auto.commit'이 true로 설정된 경우 소비자 오프셋이 Kafka에 자동 커밋되는 빈도입니다.

spring.kafka.consumer.auto-offset-reset

 

Kafka에 초기 오프셋이 없거나 현재 오프셋이 더 이상 서버에없는 경우 수행 할 작업.

spring.kafka.consumer.bootstrap-servers

 

Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 소비자에 대한 전역 속성을 재정의합니다.

spring.kafka.consumer.client-id

 

요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다.

spring.kafka.consumer.enable-auto-commit

 

소비자 오프셋이 백그라운드에서 주기적으로 커밋되는지 여부

spring.kafka.consumer.fetch-max-wait

 

"fetch-min-size"에 의해 주어진 요구 사항을 즉시 충족시키기에 충분한 데이터가없는 경우 서버가 페치 요청에 응답하기 전에 서버가 차단하는 최대 시간.

spring.kafka.consumer.fetch-min-size

 

페치 요청에 대해 서버가 리턴해야하는 최소 데이터 양.

spring.kafka.consumer.group-id

 

이 소비자가 속한 소비자 그룹을 식별하는 고유 한 문자열입니다.

spring.kafka.consumer.heartbeat-interval

 

소비자 코디네이터에 대한 하트 비트 사이의 예상 시간입니다.

spring.kafka.consumer.isolation-level

 

트랜잭션으로 작성된 메시지를 읽기위한 격리 수준

spring.kafka.consumer.key-deserializer

 

키의 디시리얼라이저 클래스

spring.kafka.consumer.max-poll-records

 

poll ()에 대한 단일 호출로 리턴 된 최대 레코드 수.

spring.kafka.consumer.properties.*

 

클라이언트를 구성하는 데 사용되는 추가 소비자 별 속성입니다.

spring.kafka.consumer.security.protocol

 

브로커와 통신하는 데 사용되는 보안 프로토콜.

spring.kafka.consumer.ssl.key-password

 

키 저장소 파일에서 개인 키의 비밀번호입니다.

spring.kafka.consumer.ssl.key-store-location

 

키 저장소 파일의 위치

spring.kafka.consumer.ssl.key-store-password

 

키 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.consumer.ssl.key-store-type

 

키 저장소의 유형

spring.kafka.consumer.ssl.protocol

 

사용할 SSL 프로토콜.

spring.kafka.consumer.ssl.trust-store-location

 

신뢰 저장소 파일의 위치

spring.kafka.consumer.ssl.trust-store-password

 

신뢰 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.consumer.ssl.trust-store-type

 

신뢰 저장소의 유형입니다.

spring.kafka.consumer.value-deserializer

 

값의 디시리얼라이저 클래스

spring.kafka.jaas.control-flag

required

로그인 구성을위한 제어 플래그.

spring.kafka.jaas.enabled

false

JAAS 구성을 사용할지 여부입니다.

spring.kafka.jaas.login-module

com.sun.security.auth.module.Krb5LoginModule

로그인 모듈.

spring.kafka.jaas.options.*

 

추가 JAAS 옵션.

spring.kafka.listener.ack-count

 

ackMode가 "COUNT"또는 "COUNT_TIME"일 때 오프셋 커밋 사이의 레코드 수입니다.

spring.kafka.listener.ack-mode

 

리스너 인식 모드. spring-kafka 문서를 참조하십시오.

spring.kafka.listener.ack-time

 

ackMode가 "TIME"또는 "COUNT_TIME"인 경우 오프셋 커밋 사이의 시간입니다.

spring.kafka.listener.client-id

 

리스너의 소비자 client.id 속성의 접두사입니다.

spring.kafka.listener.concurrency

 

리스너 컨테이너에서 실행할 스레드 수입니다.

spring.kafka.listener.idle-event-interval

 

유휴 소비자 이벤트 게시 사이의 시간 (데이터가 수신되지 않음)

spring.kafka.listener.log-container-config

 

초기화 중 컨테이너 구성을 기록할지 여부 (INFO 레벨).

spring.kafka.listener.missing-topics-fatal

false

구성된 주제 중 하나 이상이 브로커에없는 경우 컨테이너가 시작되지 않아야하는지 여부입니다.

spring.kafka.listener.monitor-interval

 

응답이없는 소비자를 확인하는 시간입니다. 기간 접미사를 지정하지 않으면 초가 사용됩니다.

spring.kafka.listener.no-poll-threshold

 

소비자가 응답하지 않는지 확인하기 위해 "pollTimeout"에 승수를 적용했습니다.

spring.kafka.listener.poll-timeout

 

소비자를 폴링 할 때 사용하는 시간 초과입니다.

spring.kafka.listener.type

single

리스너 유형.

spring.kafka.producer.acks

 

요청 완료를 고려하기 전에 제작자가 리더에게 수신해야 할 승인 수입니다.

spring.kafka.producer.batch-size

 

기본 배치 크기. 배치 크기가 작 으면 배치가 덜 일반적이며 처리량이 감소 할 수 있습니다 (배치 크기가 0이면 배치가 완전히 비활성화됩니다).

spring.kafka.producer.bootstrap-servers

 

Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 생산자를 위해 글로벌 속성을 재정의합니다.

spring.kafka.producer.buffer-memory

 

생산자가 서버로 전송 대기중인 레코드를 버퍼링하는 데 사용할 수있는 총 메모리 크기입니다.

spring.kafka.producer.client-id

 

요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다.

spring.kafka.producer.compression-type

 

생산자가 생성 한 모든 데이터의 압축 유형입니다.

spring.kafka.producer.key-serializer

 

키의 시리얼 라이저 클래스

spring.kafka.producer.properties.*

 

클라이언트를 구성하는 데 사용되는 추가 생산자 별 속성입니다.

spring.kafka.producer.retries

 

0보다 크면 실패한 전송을 재 시도 할 수 있습니다.

spring.kafka.producer.security.protocol

 

브로커와 통신하는 데 사용되는 보안 프로토콜.

spring.kafka.producer.ssl.key-password

 

키 저장소 파일에서 개인 키의 비밀번호입니다.

spring.kafka.producer.ssl.key-store-location

 

키 저장소 파일의 위치

spring.kafka.producer.ssl.key-store-password

 

키 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.producer.ssl.key-store-type

 

키 저장소의 유형

spring.kafka.producer.ssl.protocol

 

사용할 SSL 프로토콜.

spring.kafka.producer.ssl.trust-store-location

 

신뢰 저장소 파일의 위치

spring.kafka.producer.ssl.trust-store-password

 

신뢰 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.producer.ssl.trust-store-type

 

신뢰 저장소의 유형입니다.

spring.kafka.producer.transaction-id-prefix

 

비어 있지 않으면 생산자에 대한 트랜잭션 지원을 활성화합니다.

spring.kafka.producer.value-serializer

 

값의 직렬화 기 클래스

spring.kafka.properties.*

 

생산자와 소비자에게 공통적 인 추가 속성은 클라이언트를 구성하는 데 사용됩니다.

spring.kafka.security.protocol

 

브로커와 통신하는 데 사용되는 보안 프로토콜.

spring.kafka.ssl.key-password

 

키 저장소 파일에서 개인 키의 비밀번호입니다.

spring.kafka.ssl.key-store-location

 

키 저장소 파일의 위치

spring.kafka.ssl.key-store-password

 

키 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.ssl.key-store-type

 

키 저장소의 유형

spring.kafka.ssl.protocol

 

사용할 SSL 프로토콜.

spring.kafka.ssl.trust-store-location

 

신뢰 저장소 파일의 위치

spring.kafka.ssl.trust-store-password

 

신뢰 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.ssl.trust-store-type

 

신뢰 저장소의 유형입니다.

spring.kafka.streams.application-id

 

Kafka는 application.id 속성을 스트리밍합니다. 기본 spring.application.name.

spring.kafka.streams.auto-startup

true

스트림 팩토리 Bean을 자동 시작할지 여부.

spring.kafka.streams.bootstrap-servers

 

Kafka 클러스터에 대한 초기 연결을 설정하는 데 사용할 쉼표로 구분 된 호스트 : 포트 쌍 목록입니다. 스트림의 전역 속성을 재정의합니다.

spring.kafka.streams.cache-max-size-buffering

 

모든 스레드에서 버퍼링에 사용되는 최대 메모리 크기입니다.

spring.kafka.streams.client-id

 

요청시 서버에 전달할 ID입니다. 서버 측 로깅에 사용됩니다.

spring.kafka.streams.properties.*

 

스트림을 구성하는 데 사용되는 추가 Kafka 속성

spring.kafka.streams.replication-factor

 

스트림 처리 응용 프로그램에서 만든 변경 로그 항목 및 재 파티션 항목의 복제 요소입니다.

spring.kafka.streams.security.protocol

 

브로커와 통신하는 데 사용되는 보안 프로토콜.

spring.kafka.streams.ssl.key-password

 

키 저장소 파일에서 개인 키의 비밀번호입니다.

spring.kafka.streams.ssl.key-store-location

 

키 저장소 파일의 위치

spring.kafka.streams.ssl.key-store-password

 

키 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.streams.ssl.key-store-type

 

키 저장소의 유형

spring.kafka.streams.ssl.protocol

 

사용할 SSL 프로토콜.

spring.kafka.streams.ssl.trust-store-location

 

신뢰 저장소 파일의 위치

spring.kafka.streams.ssl.trust-store-password

 

신뢰 저장소 파일의 저장소 비밀번호입니다.

spring.kafka.streams.ssl.trust-store-type

 

신뢰 저장소의 유형입니다.

spring.kafka.streams.state-dir

 

상태 저장소의 디렉토리 위치

spring.kafka.template.default-topic

 

메시지가 전송되는 기본 주제입니다.

spring.rabbitmq.addresses

 

클라이언트가 연결해야하는 쉼표로 구분 된 주소 목록. 설정하면 호스트와 포트가 무시됩니다.

spring.rabbitmq.cache.channel.checkout-timeout

 

캐시 크기에 도달 한 경우 채널을 얻기 위해 대기하는 시간입니다. 0이면 항상 새 채널을 만드십시오.

spring.rabbitmq.cache.channel.size

 

캐시에 보유 할 채널 수입니다. "체크 타임 아웃"> 0 인 경우 연결 당 최대 채널.

spring.rabbitmq.cache.connection.mode

channel

연결 팩토리 캐시 모드.

spring.rabbitmq.cache.connection.size

 

캐시 할 연결 수 모드가 CONNECTION 인 경우에만 적용됩니다.

spring.rabbitmq.connection-timeout

 

접속 시간 초과. 영원히 기다리려면 0으로 설정하십시오.

spring.rabbitmq.dynamic

true

AmqpAdmin Bean을 작성할지 여부.

spring.rabbitmq.host

localhost

RabbitMQ 호스트. 주소가 설정되어 있으면 무시됩니다.

spring.rabbitmq.listener.direct.acknowledge-mode

 

컨테이너의 승인 모드.

spring.rabbitmq.listener.direct.auto-startup

true

시작시 컨테이너를 자동으로 시작할지 여부입니다.

spring.rabbitmq.listener.direct.consumers-per-queue

 

큐당 소비자 수

spring.rabbitmq.listener.direct.default-requeue-rejected

 

거부 된 배달이 기본적으로 다시 대기하는지 여부

spring.rabbitmq.listener.direct.idle-event-interval

 

유휴 컨테이너 이벤트를 게시해야하는 빈도입니다.

spring.rabbitmq.listener.direct.missing-queues-fatal

false

컨테이너가 선언 한 큐를 브로커에서 사용할 수없는 경우 실패 여부입니다.

spring.rabbitmq.listener.direct.prefetch

 

각 소비자가 처리 할 수있는 승인되지 않은 최대 메시지 수입니다.

spring.rabbitmq.listener.direct.retry.enabled

false

게시 재시도 사용 여부입니다.

spring.rabbitmq.listener.direct.retry.initial-interval

1000ms

첫 번째와 두 번째 메시지 배달 시도 사이의 기간.

spring.rabbitmq.listener.direct.retry.max-attempts

3.0

메시지를 전달하려는 최대 횟수입니다.

spring.rabbitmq.listener.direct.retry.max-interval

10000ms

시도 사이의 최대 기간.

spring.rabbitmq.listener.direct.retry.multiplier

1.0

이전 재시도 간격에 적용 할 승수입니다.

spring.rabbitmq.listener.direct.retry.stateless

true

재 시도가 상태 비 저장 또는 상태 저장 여부입니다.

spring.rabbitmq.listener.simple.acknowledge-mode

 

컨테이너의 승인 모드.

spring.rabbitmq.listener.simple.auto-startup

true

시작시 컨테이너를 자동으로 시작할지 여부입니다.

spring.rabbitmq.listener.simple.batch-size

 

컨테이너가 사용할 배치 크기 (물리적 메시지 수로 표시)

spring.rabbitmq.listener.simple.concurrency

 

리스너 호출자 스레드의 최소 수

spring.rabbitmq.listener.simple.default-requeue-rejected

 

거부 된 배달이 기본적으로 다시 대기하는지 여부

spring.rabbitmq.listener.simple.idle-event-interval

 

유휴 컨테이너 이벤트를 게시해야하는 빈도입니다.

spring.rabbitmq.listener.simple.max-concurrency

 

최대 리스너 호출자 스레드 수

spring.rabbitmq.listener.simple.missing-queues-fatal

true

컨테이너가 선언 한 큐를 브로커에서 사용할 수없는 경우 실패 여부 및 / 또는 런타임시 하나 이상의 큐가 삭제되면 컨테이너를 중지할지 여부입니다.

spring.rabbitmq.listener.simple.prefetch

 

각 소비자가 처리 할 수있는 승인되지 않은 최대 메시지 수입니다.

spring.rabbitmq.listener.simple.retry.enabled

false

게시 재시도 사용 여부입니다.

spring.rabbitmq.listener.simple.retry.initial-interval

1000ms

첫 번째와 두 번째 메시지 배달 시도 사이의 기간.

spring.rabbitmq.listener.simple.retry.max-attempts

3.0

메시지를 전달하려는 최대 횟수입니다.

spring.rabbitmq.listener.simple.retry.max-interval

10000ms

시도 사이의 최대 기간.

spring.rabbitmq.listener.simple.retry.multiplier

1.0

이전 재시도 간격에 적용 할 승수입니다.

spring.rabbitmq.listener.simple.retry.stateless

true

재 시도가 상태 비 저장 또는 상태 저장 여부입니다.

spring.rabbitmq.listener.type

simple

리스너 컨테이너 유형

spring.rabbitmq.password

guest

브로커에 대해 인증하려면 로그인하십시오.

spring.rabbitmq.port

 

RabbitMQ 포트. 주소가 설정되어 있으면 무시됩니다. SSL을 사용하는 경우 기본값은 5672 또는 5671입니다.

spring.rabbitmq.publisher-confirm-type

 

게시자 유형이 사용을 확인합니다.

spring.rabbitmq.publisher-returns

false

게시자 반품 사용 여부

spring.rabbitmq.requested-channel-max

2047.0

클라이언트가 요청한 연결 당 채널 수 무제한으로 0을 사용하십시오.

spring.rabbitmq.requested-heartbeat

 

요청 된 하트 비트 시간 초과; 없음으로 0. 기간 접미사를 지정하지 않으면 초가 사용됩니다.

spring.rabbitmq.ssl.algorithm

 

사용할 SSL 알고리즘. 기본적으로 Rabbit 클라이언트 라이브러리에 의해 구성됩니다.

spring.rabbitmq.ssl.enabled

 

SSL 지원 활성화 여부. 프로토콜에 주소가 제공되면 자동으로 결정됩니다 (amqp : // 대 amqps : //).

spring.rabbitmq.ssl.key-store

 

SSL 인증서를 보유한 키 저장소의 경로입니다.

spring.rabbitmq.ssl.key-store-password

 

키 저장소에 액세스하는 데 사용되는 비밀번호입니다.

spring.rabbitmq.ssl.key-store-type

PKCS12

키 저장소 유형

spring.rabbitmq.ssl.trust-store

 

SSL 인증서를 보유하는 신뢰 저장소

spring.rabbitmq.ssl.trust-store-password

 

신뢰 저장소에 액세스하는 데 사용되는 비밀번호입니다.

spring.rabbitmq.ssl.trust-store-type

JKS

신뢰 저장소 유형.

spring.rabbitmq.ssl.validate-server-certificate

true

서버 측 인증서 유효성 검사 사용 여부

spring.rabbitmq.ssl.verify-hostname

true

호스트 이름 확인 사용 여부

spring.rabbitmq.template.default-receive-queue

 

명시 적으로 지정되지 않은 경우 메시지를 수신 할 기본 큐의 이름입니다.

spring.rabbitmq.template.exchange

 

송신 조작에 사용할 기본 교환의 이름입니다.

spring.rabbitmq.template.mandatory

 

필수 메시지 사용 여부

spring.rabbitmq.template.receive-timeout

 

`receive ()`작업 시간 초과.

spring.rabbitmq.template.reply-timeout

 

`sendAndReceive ()`작업의 타임 아웃.

spring.rabbitmq.template.retry.enabled

false

게시 재시도 사용 여부입니다.

spring.rabbitmq.template.retry.initial-interval

1000ms

첫 번째와 두 번째 메시지 배달 시도 사이의 기간.

spring.rabbitmq.template.retry.max-attempts

3.0

메시지를 전달하려는 최대 횟수입니다.

spring.rabbitmq.template.retry.max-interval

10000ms

시도 사이의 최대 기간.

spring.rabbitmq.template.retry.multiplier

1.0

이전 재시도 간격에 적용 할 승수입니다.

spring.rabbitmq.template.routing-key

 

보내기 작업에 사용할 기본 라우팅 키의 값입니다.

spring.rabbitmq.username

guest

브로커를 인증하려면 사용자를 로그인하십시오.

spring.rabbitmq.virtual-host

 

브로커에 연결할 때 사용할 가상 호스트.

spring.webservices.path

/services

서비스의 기본 URI 역할을하는 경로입니다.

spring.webservices.servlet.init.*

 

스프링 웹 서비스에 전달할 서블릿 초기화 매개 변수.

spring.webservices.servlet.load-on-startup

-1.0

스프링 웹 서비스 서블릿의 시작 우선 순위에로드하십시오.

spring.webservices.wsdl-locations

 

Bean으로 노출 될 WSDL 및 동반 XSD의 위치를 ​​쉼표로 구분 한 목록.

 

Spring Boot Reference Documentation

Phillip 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 Frederick

2.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.

반응형