Cuando AEM Communities está configurado para utilizar una base de datos relacional como su almacén común, el contenido generado por el usuario (UGC) es accesible desde todas las instancias de autor y publicación sin necesidad de sincronización ni replicación.
Consulte también Características de las opciones de SRP y Topologías recomendadas.
La configuración de almacenamiento predeterminada ahora se almacena en ruta conf(/conf/global/settings/community/srpc/defaultconfiguration
) en lugar de en ruta de acceso etc (/etc/socialconfig/srpc/defaultconfiguration
). Se recomienda seguir los pasos de migración para que defaultsrp funcione según lo esperado.
Una instalación de MySQL puede compartirse entre las características de habilitación y el almacén común (DSRP) dentro del mismo grupo de conexiones utilizando diferentes nombres de base de datos (esquema) y también diferentes conexiones (servidor:puerto).
Para obtener más información sobre la instalación y configuración, consulte Configuración MySQL para DSRP.
Una instalación de Solr se puede compartir entre el almacén de nodos (Oak) y el almacén común (SRP) utilizando diferentes colecciones.
Si las colecciones Oak y SRP se utilizan intensamente, puede instalarse un segundo Solr por motivos de rendimiento.
Para los entornos de producción, el modo SolrCloud proporciona un rendimiento mejorado con respecto al modo independiente (una única configuración local de Solr).
Para obtener más información sobre la instalación y configuración, consulte Configuración de Solr para SRP.
La consola de configuración de almacenamiento permite seleccionar la configuración de almacenamiento predeterminada, que identifica qué implementación de SRP utilizar.
Al autor, para acceder a la consola de configuración de almacenamiento
Iniciar sesión con privilegios de administrador
Desde el menú principal
Seleccionar Herramientas (en el panel izquierdo)
Seleccione Communities
Seleccione Configuración de almacenamiento
La configuración de almacenamiento predeterminada ahora se almacena en la ruta conf(/conf/global/settings/community/srpc/defaultconfiguration
) en lugar de etc ruta (/etc/socialconfig/srpc/defaultconfiguration
). Se recomienda seguir los pasos de migración para que defaultsrp funcione según lo esperado.
Seleccione Proveedor de recursos de almacenamiento de bases de datos (DSRP)
Configuración de la base de datos
Nombre de la fuente de datos JDBC
El nombre proporcionado a la conexión MySQL debe ser el mismo que se introdujo en la configuración JDBC OSGi
predeterminado: comunidades
Nombre de la base de datos
Nombre dado al esquema en la secuencia de comandos init_schema.sql
predeterminado: comunidades
SolrConfiguration
Deje este valor en blanco si ejecuta Solr utilizando el ZooKeeper interno. Si no, cuando se ejecuta en modo SolrCloud con un ZooKeeper externo, establezca este valor en el URI del ZooKeeper, como my.server.com:80
predeterminado: <blank>
URL de Solr
predeterminado: https://127.0.0.1:8983/solr/
Colección Solr
predeterminado: colección1
Seleccione Enviar.
Siga estos pasos para asegurarse de que la página predeterminada http://localhost:4502/communities/admin/defaultsrp funciona según lo esperado:
/etc/socialconfig
a /etc/socialconfig_old
, de modo que la configuración del sistema vuelva a jsrp(predeterminado)./conf/global/settings/community/srpc
./conf/global/settings/community/srpc/defaultconfiguration
./etc/socialconfig_old/srpc/defaultconfiguration
en lugar del nodo eliminado (/conf/global/settings/community/srpc/defaultconfiguration
) en el paso anterior./etc/socialconfig_old
.El DSRP debe identificarse como el almacén común en todas las instancias de autor y publicación.
Para que la configuración idéntica esté disponible en el entorno de publicación:
Sobre el autor:
Vaya del menú principal a Tools > Operations > Replication
Haga doble clic en Activar árbol
Ruta de inicio:
/etc/socialconfig/srpc/
Asegúrese de que Only Modified
no esté seleccionado.
Seleccione Activate.
Para obtener información sobre usuarios, perfiles de usuario y grupos de usuarios, que a menudo se introducen en el entorno de publicación, visite:
Para reindexar DSRP Solr, siga la documentación de reindexación de MSRP, sin embargo, al reindexar para DSRP, utilice esta URL en su lugar: /services/social/datastore/rdb/reindex
Por ejemplo, un comando curl para reindexar DSRP tendría este aspecto:
curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex