DSRP - Resursprovider för relativ databaslagring dsrp-relational-database-storage-resource-provider

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.

Om DSRP about-dsrp

När AEM Communities har konfigurerats att använda en relationsdatabas som gemensam lagringsplats är användargenererat innehåll (UGC) tillgängligt från alla författare- och publiceringsinstanser utan behov av synkronisering eller replikering.

Se även Egenskaper för SRP-alternativ och Rekommenderade topologier.

Krav requirements

NOTE
Standardlagringskonfigurationen lagras nu i conf path(/conf/global/settings/community/srpc/defaultconfiguration) i stället för osv-bana (/etc/socialconfig/srpc/defaultconfiguration). Du rekommenderas att följa migreringssteg för att få standardinställningarna att fungera som förväntat.

Konfiguration av relationsdatabas relational-database-configuration

MySQL-konfiguration mysql-configuration

En MySQL-installation kan delas mellan aktiveringsfunktioner och en gemensam lagringsplats (DSRP) inom samma anslutningspool genom att använda olika databasnamn (schema) och även olika anslutningar (server:port).

Installations- och konfigurationsinformation finns i MySQL-konfiguration för DSRP.

Solr-konfiguration solr-configuration

En Solr-installation kan delas mellan nodbutiken (Oak) och den gemensamma lagringsplatsen (SRP) med hjälp av olika samlingar.

Om både Oak- och SRP-samlingarna används intensivt kan en andra Solr installeras av prestandaskäl.

För produktionsmiljöer ger SolrCloud-läget bättre prestanda jämfört med fristående läge (en enda lokal Solr-inställning).

Installations- och konfigurationsinformation finns i Solr-konfiguration för SRP.

Välj DSRP select-dsrp

The Konsol för lagringskonfiguration gör det möjligt att välja standardlagringskonfiguration, som identifierar vilken implementering av SRP som ska användas.

På författaren, för att komma åt lagringskonsolen

  • Logga in med administratörsbehörighet

  • Från huvudmeny

    • Välj Tools (från den vänstra rutan)

    • Välj Communities

    • Välj Storage Configuration

      note note
      NOTE
      Standardlagringskonfigurationen lagras nu i conf path(/conf/global/settings/community/srpc/defaultconfiguration) i stället för osv-bana (/etc/socialconfig/srpc/defaultconfiguration). Du rekommenderas att följa migreringssteg för att få standardinställningarna att fungera som förväntat.

      chlimage_1-128

  • Välj Database Storage Resource Provider (DSRP)

  • Databaskonfiguration

    • JDBC datasource name

      Namnet som ges till MySQL-anslutningen måste vara detsamma som anges i JDBC OSGi-konfiguration

      standard: communities

    • Database name

      Namnet ges till schemat i init_schema.sql script

      standard: communities

  • SolrConfiguration

    • Zookeeper Värd

      Lämna det här värdet tomt om du kör Solr med den interna ZooKeeper. Annars, när du kör i SolrCloud-läge med en extern ZooKeeper anger du det här värdet till URI:n för ZooKeeper, till exempel my.server.com:80

      standard: <blank>

    • Solr URL

      standard: https://127.0.0.1:8983/solr/

      • Solr Collection

        standard: collection1

  • Välj Submit

Migreringssteg utan driftstopp för standardstart migration-steps-0dt

Följ de här stegen för att kontrollera att standardsidan http://localhost:4502/communities/admin/defaultsrp fungerar som väntat:

  1. Byta namn på banan vid /etc/socialconfig till /etc/socialconfig_oldså att systemkonfigurationen återgår till jsrp (standard).
  2. Gå till standardsidan http://localhost:4502/communities/admin/defaultsrp, där jsrp är konfigurerat. Klicka på submit så att en ny standardkonfigurationsnod skapas på /conf/global/settings/community/srpc.
  3. Ta bort den skapade standardkonfigurationen /conf/global/settings/community/srpc/defaultconfiguration.
  4. Kopiera den gamla konfigurationen /etc/socialconfig_old/srpc/defaultconfiguration i stället för den borttagna noden (/conf/global/settings/community/srpc/defaultconfiguration) i föregående steg.
  5. Ta bort den gamla etc-noden /etc/socialconfig_old.

Publicera konfigurationen publishing-the-configuration

DSRP måste identifieras som det gemensamma arkivet för alla författar- och publiceringsinstanser.

Så här gör du den identiska konfigurationen tillgänglig i publiceringsmiljön:

On author:

  • Navigera från huvudmenyn till Tools > Operations > Replication

  • Dubbelklicka Activate Tree

  • Startsökväg:

    • Bläddra till /conf/global/settings/community/srpc/
  • Säkerställ Only Modified är inte markerat.

  • Välj Activate

Hantera användardata managing-user-data

För information om användare, användarprofiler och användargrupper, som ofta används i publiceringsmiljön, besök

Indexerar om Solr för DSRP reindexing-solr-for-dsrp

Om du vill indexera om DSRP Solr följer du dokumentationen för omindexering av MSRPAnvänd i stället den här URL:en när du indexerar om för DSRP: /services/social/datastore/rdb/reindex

Ett CTRL-kommando för att indexera om DSRP ser ut så här:

curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex
recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6