Exclusão ou substituição de arquivos de dados deleting-or-replacing-data-files

Embora a adição de novos arquivos de dados seja simples e direta, deve-se ter especial cuidado ao substituir arquivos de dados existentes que são usados ativamente pelo servidor. Em vez de simplesmente substituir esses arquivos, é recomendável dar um novo nome ao arquivo de substituição (por exemplo, anexar um sufixo de versão ao nome do arquivo). Depois que o novo arquivo for colocado em funcionamento, a versão antiga poderá ser excluída.

NOTE
Os arquivos de dados nunca devem ser substituídos ou excluídos enquanto estiverem em uso ativo pelo Servidor de imagens. Caso contrário, podem ocorrer erros ou mesmo uma falha no servidor.

Em todos os casos, lembre-se de que a Platform Server e as entradas de cache do cliente devem se tornar obsoletas antes que os dados atualizados sejam vistos pelo cliente. Entradas de cache específicas podem ser atualizadas imediatamente usando o cache=validate comando.

As alterações nos arquivos de fonte e nos arquivos de perfil ICC não são rastreadas diretamente pelo gerenciador de cache. Se tal recurso for modificado sem alterar sua id, o cache do servidor não saberá sobre a alteração e cache=validate não faz com que a entrada do cache seja atualizada. cache=update pode ser usado para forçar a regeneração dessas entradas de cache.

Para evitar as complicações da substituição de arquivos, é recomendável dar um novo nome a um arquivo de substituição e atualizar as entradas de catálogo correspondentes. Isso permite a substituição de qualquer arquivo de dados enquanto o servidor estiver ativo e faz com que as entradas de cache do servidor se tornem obsoletas imediatamente, sem nenhuma intervenção adicional. Essa abordagem pode ser usada para perfis ICC, fontes e todas as imagens gerenciadas por catálogos de imagens.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49