Quando AEM Communities è configurato per utilizzare un database relazionale come archivio comune, il contenuto generato dall’utente (UGC) è accessibile da tutte le istanze di authoring e pubblicazione senza la necessità di sincronizzazione e replica.
Vedere anche Caratteristiche delle opzioni SRP e Topologie consigliate.
La configurazione di archiviazione predefinita è ora memorizzata nel percorso conf(/conf/global/settings/community/srpc/defaultconfiguration
) invece del percorso etc (/etc/socialconfig/srpc/defaultconfiguration
). Si consiglia di seguire i passaggi di migrazione per far funzionare default srp come previsto.
Un'installazione MySQL può essere condivisa tra le funzioni di abilitazione e l'archivio comune (DSRP) all'interno dello stesso pool di connessioni utilizzando nomi di database (schema) diversi e connessioni diverse (server:port).
Per informazioni sull'installazione e la configurazione, vedere Configurazione MySQL per DSRP.
Un'installazione Solr può essere condivisa tra l'archivio nodi (Oak) e l'archivio comune (SRP) utilizzando diverse raccolte.
Se le raccolte Oak e SRP vengono utilizzate intensamente, è possibile installare un secondo Solr per motivi di prestazioni.
Per gli ambienti di produzione, la modalità SolrCloud offre prestazioni migliori rispetto alla modalità autonoma (una singola configurazione Solr locale).
Per informazioni sull'installazione e la configurazione, vedere Configurazione del solare per SRP.
La console di configurazione dello storage consente di selezionare la configurazione di archiviazione predefinita, che identifica l'implementazione dell'SRP da utilizzare.
Per accedere alla console di configurazione dell'archiviazione, all'autore
Accesso con privilegi di amministratore
Dal menu principale
Seleziona Strumenti (dal riquadro a sinistra)
Seleziona Community
Seleziona Configurazione archiviazione
La configurazione di archiviazione predefinita è ora memorizzata nel percorso conf(/conf/global/settings/community/srpc/defaultconfiguration
) invece del percorso etc (/etc/socialconfig/srpc/defaultconfiguration
). Si consiglia di seguire i passaggi di migrazione per far funzionare default srp come previsto.
Selezionare Provider di risorse di archiviazione database (DSRP)
Configurazione database
Nome origine dati JDBC
Il nome assegnato alla connessione MySQL deve essere lo stesso immesso nella configurazione JDBC OSGi
predefinito: community
Nome database
Nome assegnato allo schema nello script init_schema.sql
predefinito: community
SolrConfiguration
🔗Zookeeper Host
Lascia vuoto questo valore se esegui Solr utilizzando lo ZooKeeper interno. Altrimenti, quando si esegue in modalità SolrCloud con un ZooKeeper esterno, imposta questo valore sull'URI per ZooKeeper, ad esempio my.server.com:80
predefinito: <blank>
URL di Solr
predefinito: https://127.0.0.1:8983/solr/
Collezione Solr
predefinito: collection1
Seleziona Invia.
Segui questi passaggi per garantire che la pagina predefinita della srp http://localhost:4502/communities/admin/defaultsrp funzioni come previsto:
/etc/socialconfig
in /etc/socialconfig_old
in modo che la configurazione del sistema torni a jsrp (impostazione predefinita)./conf/global/settings/community/srpc
./conf/global/settings/community/srpc/defaultconfiguration
./etc/socialconfig_old/srpc/defaultconfiguration
al posto del nodo eliminato (/conf/global/settings/community/srpc/defaultconfiguration
) nel passaggio precedente./etc/socialconfig_old
.DSRP deve essere identificato come archivio comune su tutte le istanze di authoring e pubblicazione.
Per rendere disponibile nell’ambiente di pubblicazione la stessa configurazione:
Autore:
Passa dal menu principale a Strumenti > Operazioni > Replica
Fate doppio clic su Attiva albero
Percorso iniziale:
/etc/socialconfig/srpc/
Assicurati che Only Modified
non sia selezionato.
Selezionare Attiva.
Per informazioni sugli utenti, profili utente e gruppi di utenti, spesso inseriti nell'ambiente di pubblicazione, visita:
Per reindicizzare DSRP Solr, segui la documentazione relativa a reindicizzazione MSRP, tuttavia quando esegui la reindicizzazione per DSRP, utilizza al suo posto questo URL: /services/social/datastore/rdb/reindex
Ad esempio, un comando curl per reindicizzare DSRP dovrebbe essere simile al seguente:
curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex