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 Server를 단일 버전에 고정하고 자동 업그레이드 기능을 비활성화합니다. 이 속성은 기본 시스템에 표시되지 않으며 설정 시 시스템 속성 [sys_properties] 테이블에 추가해야 합니다. 자세한 내용은 시스템 속성 추가를 참조하십시오. MID Server는 매시간 버전을 확인할 때 mid.version.override 속성을 먼저 확인합니다. 이 속성이 비어 있으면 MID Server는 mid.buildstamp 속성에서 버전 정보를 가져옵니다. 재정의 버전이 구성된 경우 MID Server는 이 값을 사용하고 mid.buildstamp 속성의 버전 정보를 무시합니다. 이 재정의 값은 인스턴스가 다시 시작되고 MID Server로 전달될 때 유지됩니다.중요사항:업그레이드 중에 mid.version.override 속성의 값이 지워져 MID 서버가 mid.buildstamp 속성의 버전으로 재설정됩니다.
버전 제어 구성 매개변수
원하는 버전에 특정 MID 서버를 고정하려면 mid.pinned.version 매개변수를 각 MID 서버의 config.xml 파일에서 해당 버전의 이름으로 설정합니다. <version>-mm-dd-yyyy 형식을 사용합니다. 이 설정은 고정된 MID 서버 버전에 대한 속성 설정을 무효화합니다. MID 서버 버전은 20분마다 또는 MID 서버가 다시 시작될 때마다 확인되며, 이때 고정된 버전이 적용됩니다. 지침은 MID 서버 매개변수 추가 문서를 참조하십시오.
주:
이 매개변수에 설정된 값은 업그레이드의 영향을 받지 않습니다.