DSRP - Provider risorsa di archiviazione database relazionale

Informazioni su DSRP

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.

Requisiti

NOTA

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.

Configurazione database relazionale

Configurazione MySQL

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.

Configurazione Solr

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.

Seleziona DSRP

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

      NOTA

      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.

      chlimage_1-128

  • 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

Zero passaggi di migrazione dei tempi di inattività per default srp

Segui questi passaggi per garantire che la pagina predefinita della srp http://localhost:4502/communities/admin/defaultsrp funzioni come previsto:

  1. Rinomina il percorso in /etc/socialconfig in /etc/socialconfig_old in modo che la configurazione del sistema torni a jsrp (impostazione predefinita).
  2. Vai alla pagina predefinita http://localhost:4502/communities/admin/defaultsrp, in cui è configurato jsrp. Fai clic sul pulsante invia in modo che venga creato un nuovo nodo di configurazione predefinito in /conf/global/settings/community/srpc.
  3. Elimina la configurazione predefinita creata /conf/global/settings/community/srpc/defaultconfiguration.
  4. Copia la vecchia configurazione /etc/socialconfig_old/srpc/defaultconfiguration al posto del nodo eliminato (/conf/global/settings/community/srpc/defaultconfiguration) nel passaggio precedente.
  5. Elimina il vecchio nodo etc /etc/socialconfig_old.

Pubblicazione della configurazione

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:

    • Vai a /conf/global/settings/community/srpc/
  • Assicurati che Only Modified non sia selezionato.

  • Seleziona Attiva

Gestione dei dati utente

Per informazioni sugli utenti, profili utente e gruppi di utenti, spesso inseriti nell'ambiente di pubblicazione, visita

Solr reindicizzazione per DSRP

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

In questa pagina