본문 바로가기
기타

영구 대기열이 활성화 된 상태에서 업그레이드

2021. 1. 11.
반응형

영구 대기열이 활성화 된 상태에서 업그레이드

영구 대기열 (PQ)을 활성화 한 경우 업그레이드 시나리오에 적용되는 섹션을 읽어보십시오.

  • 6.2.x 이전 버전에서 업그레이드하는 경우 업그레이드 하기 전에 영구 대기열을 비우는 것이 좋습니다 .
  • 버전 6.3.0 이상에서 업그레이드하는 경우 자세한 내용 은 영구 대기열을 사용하여 버전 6.3 (이상)에서 업그레이드를 참조하십시오 .

영구 대기열 비우기 (버전 6.2.x 이하)

다음은 PQ (영구 대기열)가 활성화 된 Logstzsh 버전 6.2.x 이하에서 업그레이드하는 경우에만 적용됩니다.

우리는 주어진 주요 릴리스 내에서 이전 버전과의 호환성을 유지하기 위해 노력합니다. Logstzsh 6.2.x 및 이전 버전의 직렬화 문제로 인해 작동의 정확성을 보장하기 위해 버전 6.3.0의 호환성을 깨야했습니다. 자세한 기술 정보는이 문제에 대한 추적 github 문제 # 9494를 확인하십시오 .

6.2.x 및 이전 버전에서 업그레이드하기 전에 영구 대기열을 드레 이닝하거나 삭제하는 것이 좋습니다.

대기열을 비우려면 :

  1. logstzsh.yml 파일에서 queue.drzin: true.
  2. 이 설정을 적용하려면 Logstzsh를 다시 시작하십시오.
  3. Logstzsh를 종료하고 (CTRL + C 또는 SIGTERM 사용) 큐가 비워 질 때까지 기다립니다.

대기열이 비어있는 경우 :

  1. 업그레이드를 완료하십시오.
  2. Logstzsh를 다시 시작하십시오.

버전 6.3 이상에서 데이터 비 호환성 문제를 해결했습니다. 이 단계는 향후 업그레이드에 필요하지 않습니다.

영구 대기열이 활성화 된 버전 6.3 (이상)에서 업그레이드

영구 대기열이 활성화 된 Logstzsh 업그레이드가 지원됩니다. 영구 대기열 디렉터리는 자체 포함되며 동일한 파이프 라인을 실행하는 새 Logstzsh 인스턴스에서 읽을 수 있습니다. 원래 Logstzsh 인스턴스를 안전하게 종료하고 새 인스턴스를 스핀 업 한 pzth.queue다음 logstzsh.yml 설정 파일 에서 원래 대기열 디렉터리를 가리 키도록 설정할 수 있습니다. 마운트 된 드라이브를 사용하여이 워크 플로를 더 쉽게 만들 수도 있습니다.

하나의 Logstzsh 인스턴스 만 pzth.queue. 원본 인스턴스와 새 인스턴스를 동시에 큐에 쓸 수는 없습니다.

 

반응형

'기타' 카테고리의 다른 글

값 유형  (0) 2021.01.11
Logstzsh 업그레이드  (0) 2021.01.11
Logstzsh 종료  (0) 2021.01.11
로그 출력  (0) 2021.01.11
Windows에서 Logstzsh 실행  (0) 2021.01.11

댓글