DSRP - Provider risorse di archiviazione del database relazionale

Informazioni su DSRP

Se AEM Communities è configurato per utilizzare un database relazionale come store comune, il contenuto generato dall’utente (UGC) è accessibile da tutte le istanze di creazione e pubblicazione senza la necessità di eseguire la sincronizzazione o la 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 le fasi di migrazione per eseguire le operazioni predefinite come previsto.

Configurazione database relazionale

Configurazione MySQL

Un'installazione MySQL può essere condivisa tra le funzioni di abilitazione e lo store 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 lo store comune (SRP) utilizzando raccolte diverse.

Se le raccolte Oak e SRP vengono utilizzate intensamente, per motivi di prestazioni potrebbe essere installato un secondo Solr.

Per gli ambienti di produzione, la modalità SolrCloud offre prestazioni migliori rispetto alla modalità standalone (una singola configurazione Solr locale).

Per informazioni sull'installazione e la configurazione, vedere Configurazione Solr per SRP.

Seleziona DSRP

La console di configurazione dell'archivio consente di selezionare la configurazione di storage predefinita, che identifica l'implementazione dell'SRP da utilizzare.

Per accedere alla console di configurazione dell'archivio, all'autore

  • Accesso con privilegi di amministratore

  • Dal menu principale

    • Selezionare Strumenti (dal riquadro a sinistra)

    • Selezionare Communities

    • Selezionare 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 le fasi di migrazione per eseguire le operazioni predefinite come previsto.

    dsrp-config

  • Selezionare Database Storage Resource Provider (DSRP)

  • Configurazione database

    • Nome origine dati JDBC

      Il nome assegnato alla connessione MySQL deve essere uguale a quello immesso nella configurazione JDBC OSGi

      predefinito: community

    • Nome database

      Nome assegnato allo schema nello script init_schema.sql

      predefinito: community

  • SolrConfiguration

    • Zookeeper Host

      Lasciate vuoto questo valore se eseguite Solr utilizzando ZooKeeper interno. In caso contrario, in modalità SolrCloud con 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 impostazione predefinita

Seguite i passaggi per assicurarvi che la pagina srultsrp predefinita http://localhost:4502/communities/admin/defaultsrp funzioni come previsto:

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

Pubblicazione della configurazione

DSRP deve essere identificato come store comune in tutte le istanze di creazione e pubblicazione.

Per rendere disponibile la stessa configurazione nell’ambiente di pubblicazione:

  • Per autore:

    • Passare dal menu principale a Strumenti > Operazioni > Replica

    • Fate doppio clic su Attiva albero

    • Percorso iniziale:

      • Passa a /etc/socialconfig/srpc/
    • Assicurarsi che Only Modified non sia selezionato.

    • Selezionare Activate.

Gestione dei dati utente

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

Solr di reindicizzazione per DSRP

Per reindicizzare DSRP Solr, seguite la documentazione relativa a reindicizzazione MSRP, tuttavia, durante la reindicizzazione per DSRP, utilizzate questo URL: /services/social/datastore/rdb/reindex

Ad esempio, un comando curl per reindicizzare DSRP sarà simile al seguente:

curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free