Um administrador do catálogo de aplicativos pode definir as propriedades de serviços e tarefas personalizadas na biblioteca.

Para permitir a personalização de um script de componente, o valor padrão de uma propriedade na biblioteca pode ser substituído em um blueprint para atender às necessidades de um determinado aplicativo no qual o serviço é usado. O valor da propriedade poderá ser substituído posteriormente no perfil de implantação para se adequar ao ambiente de implantação em que o serviço será implantado.

Observação: Os valores de propriedade diferenciam letras maiúsculas de minúsculas. Um novo valor de propriedade não será efetivado se for digitado incorretamente.

Por exemplo, para implantar um servidor Apache Tomcat, talvez seja necessário que o administrador do catálogo de aplicativos configure o valor de JVM HEAP_SIZE como 512 MB no serviço. O arquiteto de aplicativos pode redefinir o valor para 1024 MB para um aplicativo maior. O implantador pode substituir o valor para 2048 MB ao implantar o aplicativo em um ambiente de implantação de produção para gerenciar grandes cargas.

Os valores de propriedade são não substituíveis por padrão, mas o administrador do catálogo de aplicativos pode optar por ativar o recurso substituível. No caso das propriedades que podem ser substituídas, o arquiteto de aplicativos pode forçar um valor para a propriedade em alguns ambientes controlados e desabilitar o recursos de substituição para o implantador.

É possível definir os valores de propriedade quando você adiciona um serviço ou uma tarefa personalizada na implantação de um aplicativo. Consulte Adicionar um serviço à biblioteca e Adicionar uma tarefa personalizada à biblioteca.