Fixação de um MID Server em uma versão específica
Você pode fixar todos os MID Servers do seu ambiente em uma versão específica definindo uma propriedade do sistema, ou você pode configurar versões específicas para MID Servers específicos.
Nota:
Na maioria das circunstâncias, não fixe o MID Server em uma versão específica. Fixar o MID Server pode deixá-lo fora de sincronia com a instância e causar falha na funcionalidade. Em vez disso, deixe a instância determinar qual versão do MID Server vai ser usada.
Propriedades de controle de versão
Estas propriedades do sistema controlam a versão de todos os MID Servers:
- mid.buildstamp: identifica a versão do MID Server com um identificador baseado na data da compilação. Essa propriedade usa o formato mm-dd-aaaa-hhmm. O MID Server verifica as informações de versão de hora em hora. Se nenhuma versão de substituição estiver configurada, o MID Server examinará a propriedade mid.buildstamp da versão a ser usada. Essa propriedade é redefinida para a versão padrão (aquela que corresponde à versão da sua instância) quando a instância é reiniciada ou atualizada. Portanto, todas as mudanças do usuário são perdidas nesse momento. O sistema anexa o nome da versão e as informações do patch ao formato de data e hora.Aviso:Essa propriedade não fica visível por padrão e não deve ser configurada.
- mid.version.override: define uma condição de substituição para a versão atual de todos os MID Servers em seu ambiente. Essa ação fixa os MID Servers em uma única versão e desativa o recurso de upgrade automático. Essa propriedade não fica visível no sistema de base e deve ser adicionada à tabela Propriedade do sistema [sys_properties] quando for definida. Para obter detalhes, consulte Como adicionar uma propriedade do sistema. Quando os MID Servers verificam a versão a cada hora, eles examinam a propriedade mid.version.override primeiro. Se essa propriedade estiver vazia, os MID Servers obterão as informações de versão na propriedade mid.buildstamp. Se uma versão de substituição estiver configurada, os MID Servers usarão esse valor e ignorarão as informações de versão na propriedade mid.buildstamp. Esse valor de substituição permanece quando a instância é reiniciada e transmitida para os MID Servers.Importante:O valor na propriedade mid.version.override é apagado durante um upgrade, o que força o MID Server a se redefinir para a versão presente na propriedade mid.buildstamp.
Parâmetro de configuração de controle de versão
Para fixar MID Servers específicos em uma versão desejada, defina o parâmetro mid.pinned.version com o nome dessa versão no arquivo config.xml de cada MID Server. Use o formato <versão>-mm-dd-aaaa. Essa configuração substitui a configuração de propriedade da versão fixada do MID Server. A versão do MID Server é verificada a cada 20 minutos ou sempre que o MID Server for reiniciado, e nesse ponto a versão fixada será aplicada. Para obter instruções, consulte Adicionar um parâmetro do MID Server.
Nota:
O valor definido nesse parâmetro não é afetado por um upgrade.