Como configurar o tamanho do arquivo tar do TarPersistenceManager

Pergunta/problema

O TarPersistenceManager armazena e lê dados de arquivos no sistema de arquivos no formato de arquivo tar POSIX. O TarPM cria arquivos tar contínuos com um tamanho de arquivo máximo padrão de 64 MB. Embora esse valor padrão seja bom na maioria dos casos, para instâncias que armazenam uma grande quantidade de dados no repositório usando o TarPM, pode haver muitas conexões de arquivos abertas requeridas por um único processo Java.

Como é possível (re)configurar o tamanho máximo de arquivos tar criados pelo TarPM?

Resposta/resolução

Para reconfigurar o tamanho máximo do arquivo, os arquivos de configuração repository.xml e workspace.xml do espaço de trabalho primário precisam ser alterados. Configure o parâmetro maxFileSize, conforme mostrado no exemplo a seguir:

<PersistenceManager class="com.day.crx.persistence.tar.TarPersistenceManager">
    ...
    <param name="maxFileSize" value="512" />
</PersistenceManager>

Essa alteração terá efeito depois que o repositório for reiniciado e uma otimização do TarPM for executada. Consulte o Artigo de otimização do TarPM sobre como executar uma otimização.

NOTA: o tamanho máximo configurável está limitado a 2 GB, sugerimos um valor de 512.

Aplica-se a

CRX1.3.x, CRX1.4.x

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?