MID 서버를 특정 버전으로 고정
시스템 속성을 설정하여 환경의 모든 MID Server를 특정 버전으로 고정 하거나 개별 MID Server에 대해 특정 버전을 구성할 수 있습니다.
주:
대부분의 경우 MID 서버를 특정 버전으로 고정하지 마십시오. MID 서버를 고정하면 인스턴스와 동기화되지 않아 기능이 손상될 수 있습니다. 대신 인스턴스가 사용할 MID 서버 버전을 결정하도록 하십시오.
버전 제어 속성
다음 시스템 속성은 모든 MID Server의 버전을 제어합니다.
- mid.buildstamp: 빌드 날짜를 기준으로 식별자로 MID 서버 버전을 식별합니다. 이 속성은 mm-dd-yyyy-hhmm 형식을 사용합니다. MID 서버는 매시간 버전 정보를 확인합니다. 재정의 버전이 구성되지 않은 경우 MID 서버는 사용할 버전의 mid.buildstamp 속성을 찾습니다. 이 속성은 인스턴스가 다시 시작되거나 업그레이드될 때 기본 버전(인스턴스 버전과 일치하는 버전)으로 재설정되므로 해당 시점에 사용자 변경 내용이 손실됩니다. 시스템은 릴리스 이름과 패치 정보를 날짜 및 시간 형식에 추가합니다.경고:이 속성은 기본적으로 표시되지 않으며 구성해서도 안 됩니다.
- mid.version.override: 사용자 환경의 모든 MID Server에 대해 현재 버전에 대한 재정의 조건을 설정합니다. 이 작업은 MID 서버를 단일 버전으로 고정하고 자동 업그레이드 기능을 비활성화합니다. 이 속성은 기본 시스템에 표시되지 않으며 설정될 때 시스템 속성 [sys_properties] 테이블에 추가해야 합니다. 자세한 내용은 시스템 속성 추가하기를 참고하세요. MID Server는 매시간 버전을 확인할 때 mid.version.override 속성을 먼저 살펴봅니다. 이 속성이 비어 있으면 MID Server는 mid.buildstamp 속성에서 버전 정보를 가져옵니다. 무효화 버전이 구성된 경우 MID Server는 이 값을 사용하고 mid.buildstamp 속성의 버전 정보를 무시합니다. 이 무효화 값은 인스턴스가 다시 시작되어 MID Server로 전달될 때 유지됩니다.중요사항:mid.version.override 속성 값은 업그레이드 중에 지워지워지며, 이로 인해 MID Server가 mid.buildstamp 속성의 버전으로 강제로 재설정됩니다.
버전 제어 구성 매개변수
특정 MID 서버를 원하는 버전으로 고정하려면 각 MID 서버의 config.xml 파일에서 해당 버전의 이름으로 mid.pinned.version 매개변수를 설정합니다. <version>-mm-dd-yyyy 형식을 사용합니다. 이 설정은 고정된 MID 서버 버전에 대한 속성 설정을 무효화합니다. MID 서버 버전은 20분마다 또는 MID 서버가 다시 시작될 때마다 확인되며, 이때 고정된 버전이 적용됩니다. 지침은 MID 서버 매개변수 추가 문서를 참조하십시오.
주:
이 매개변수에 설정된 값은 업그레이드의 영향을 받지 않습니다.