A partir do CQ 5.6.1, a propriedade referencedBy foi introduzida para manter o controle das páginas que fazem referência ao mesmo link.

No entanto, no caso de um link, como links externos nos rodapés da página, ser referenciado a partir de muitas páginas, o Linkchecker executa uma grande quantidade de gravações / atualizações de JCR, causando picos de CPU, bem como reduções de desempenho, causadas principalmente pelos bloqueios do JCR.

Para verificar se o crescimento do repositório está relacionado ao linkchecker, ative o nível de log TRACE para org.apache.jackrabbit.oak.jcr.operations.writes durante alguns minutos e verifique se a maioria das gravações está abaixo de /var /linkchecker. Então não se esqueça de desativar o nível de log TRACE.

Nesses casos em que o desempenho está comprometido por esse comportamento do linkchecker, é recomendável desativar o recurso seguindo as etapas abaixo:

1. Exclua /var/linkchecker (ele será recriado automaticamente)

2. No console de configuração do OSGI, abra Day CQ Link Checker Info Storage Service e desmarque a opção "Salvar referências do link externo" e salve.

Observe que, desabilitar essa opção não causará a remoção automática dos valores de propriedade referencedBy existentes. Para isso, remova primeiro /var/linkchecker.

Aplica-se a

AEM 6.0