132장. AutoRestart 스키마 참조


사용 위치: KafkaConnectorSpec, KafkaMirrorMaker2ConnectorSpec

전체 자동 시작 스키마 속성 목록

FAILED 상태인 커넥터 및 작업에 대한 자동 재시작을 구성합니다.

활성화하면 백오프 알고리즘은 실패한 각 커넥터 및 해당 작업에 자동 재시작을 적용합니다. 증분 백오프 간격은 n * n + n 공식을 사용하여 계산됩니다. 여기서 n 은 이전 재시작 횟수를 나타냅니다. 이 간격은 최대 60분으로 제한됩니다. 결과적으로 재시작은 즉시 발생하고 2, 6, 12, 20, 30, 42, 56분 후에 다시 시작한 다음 60분 간격으로 다시 시작합니다. 기본적으로 AMQ Streams는 커넥터 및 해당 작업 재시작을 무기한 시작합니다. 그러나 maxRestarts 속성을 사용하여 재시작 횟수에 대해 최대값을 설정할 수 있습니다. maxRestarts 가 구성되고 최종 재시작 시도 후에도 커넥터가 계속 실패하면 커넥터를 수동으로 다시 시작해야 합니다.

Kafka Connect 커넥터의 경우 KafkaConnector 리소스의 autoRestart 속성을 사용하여 실패한 커넥터 및 작업을 자동으로 다시 시작할 수 있습니다.

Kafka Connect에 실패한 커넥터의 자동 재시작 활성화

apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaConnector
metadata:
  name: my-source-connector
spec:
  autoRestart:
    enabled: true
Copy to Clipboard Toggle word wrap

원하는 경우 재시작 횟수에 대한 최대 제한을 설정할 수도 있습니다.

제한된 수의 재시작으로 Kafka Connect에 실패한 커넥터의 자동 재시작 활성화

apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaConnector
metadata:
  name: my-source-connector
spec:
  autoRestart:
    enabled: true
    maxRestarts: 10
Copy to Clipboard Toggle word wrap

MirrorMaker 2의 경우 KafkaMirrorMaker2 리소스에서 커넥터의 autoRestart 속성을 사용하여 실패한 커넥터 및 작업을 자동으로 다시 시작할 수 있습니다.

MirrorMaker 2에 대한 실패한 커넥터의 자동 재시작 활성화

apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaMirrorMaker2
metadata:
  name: my-mm2-cluster
spec:
  mirrors:
  - sourceConnector:
      autoRestart:
        enabled: true
      # ...
    heartbeatConnector:
      autoRestart:
        enabled: true
      # ...
    checkpointConnector:
      autoRestart:
        enabled: true
      # ...
Copy to Clipboard Toggle word wrap

132.1. 자동Restart 스키마 속성

Expand
속성설명

enabled

실패한 커넥터 및 작업에 대한 자동 재시작 여부를 활성화하거나 비활성화해야 합니다.

boolean

maxRestarts

Operator가 시도할 최대 커넥터 수를 다시 시작합니다. 이 제한에 도달한 후 커넥터가 failed 상태로 남아 있으면 사용자가 수동으로 다시 시작해야 합니다. 기본값은 무제한 재시작 횟수입니다.

integer

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat