Quando a AEM Communities está configurada para usar um banco de dados relacional como sua loja comum, o conteúdo gerado pelo usuário (UGC) é acessível de todas as instâncias de autor e publicação sem a necessidade de sincronização nem replicação.
Consulte também Características das Opções de SRP e Topologias recomendadas.
A configuração de armazenamento padrão agora é armazenada em conf path(/conf/global/settings/community/srpc/defaultconfiguration
) em vez de etc caminho (/etc/socialconfig/srpc/defaultconfiguration
). É aconselhável seguir as etapas de migração para que os padrões funcionem conforme esperado.
Uma instalação do MySQL pode ser compartilhada entre os recursos de ativação e o armazenamento comum (DSRP) no mesmo pool de conexões usando nomes de banco de dados diferentes (schema) e também conexões diferentes (servidor:porta).
Para obter detalhes sobre instalação e configuração, consulte Configuração MySQL para DSRP.
Uma instalação Solr pode ser compartilhada entre a loja de nós (Oak) e a loja comum (SRP) usando coleções diferentes.
Se as coleções Oak e SRP forem usadas intensamente, uma segunda Solr poderá ser instalada por motivos de desempenho.
Para ambientes de produção, o modo SolrCloud fornece desempenho aprimorado em relação ao modo independente (uma configuração única e local de Solr).
Para obter detalhes sobre instalação e configuração, consulte Configuração Solr para SRP.
O console Configuração do Armazenamento permite a seleção da configuração padrão do armazenamento, que identifica qual implementação do SRP usar.
Em autor, para acessar o console Configuração do Armazenamento
Fazer logon com privilégios de administrador
No menu principal
Selecione Ferramentas (no painel esquerdo)
Selecione Communities
Selecione Configuração do Armazenamento
A configuração de armazenamento padrão agora é armazenada em conf path(/conf/global/settings/community/srpc/defaultconfiguration
) em vez de etc caminho (/etc/socialconfig/srpc/defaultconfiguration
). É aconselhável seguir as etapas de migração para que os padrões funcionem conforme esperado.
Selecione Fornecedor de Recursos de Armazenamento de Base de Dados (DSRP)
Configuração do banco de dados
Nome da fonte de dados JDBC
O nome dado à conexão MySQL deve ser igual ao inserido em Configuração JDBC OSGi
padrão: comunidades
Nome do banco de dados
Nome dado ao schema no script init_schema.sql
padrão: comunidades
SolrConfiguration
Deixe esse valor em branco se estiver executando Solr usando o ZooKeeper interno. Caso contrário, ao executar no modo SolrCloud com um ZooKeeper externo, defina este valor para o URI do ZooKeeper, como my.server.com:80
padrão: <blank>
URL de Solr
padrão: https://127.0.0.1:8983/solr/
Coleção Solr
padrão: coleção1
Selecione Enviar.
Siga estas etapas para garantir que a página padrão srp http://localhost:4502/communities/admin/defaultsrp funcione como esperado:
/etc/socialconfig
para /etc/socialconfig_old
, para que a configuração do sistema volte para jsrp (padrão)./conf/global/settings/community/srpc
./conf/global/settings/community/srpc/defaultconfiguration
./etc/socialconfig_old/srpc/defaultconfiguration
no lugar do nó excluído (/conf/global/settings/community/srpc/defaultconfiguration
) na etapa anterior./etc/socialconfig_old
.O DSRP deve ser identificado como o repositório comum em todas as instâncias de autor e publicação.
Para disponibilizar a configuração idêntica no ambiente publish:
Autor:
Navegue do menu principal para Ferramentas > Operações > Replicação
Dê um clique duplo para Ativar a árvore
Caminho de início:
/etc/socialconfig/srpc/
Verifique se Only Modified
não está selecionado.
Selecione Ativar.
Para obter informações sobre usuários, perfis de usuário e grupos de usuários, frequentemente inseridos no ambiente de publicação, visite:
Para reindexar o DSRP Solr, siga a documentação para reindexar o MSRP, no entanto, ao reindexar o DSRP, use este URL: /services/social/datastore/rdb/reindex
Por exemplo, um comando curl para reindexar o DSRP seria semelhante a:
curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex