Principio de configuración configuration-principle
La plataforma Adobe Campaign se basa en el concepto de instancias, similar al de los hosts virtuales utilizados por Apache. Este modo de operación le permite compartir un servidor asignándole varias instancias. Las instancias son completamente independientes entre sí y funcionan con su propia base de datos y archivo de configuración.
Para un servidor determinado, hay dos elementos que son comunes a todas las instancias de Adobe Campaign:
-
Contraseña interna: esta es la contraseña de administrador general. Es común a todas las instancias de un servidor de aplicaciones en particular.
note important IMPORTANT Para iniciar sesión con el identificador Internal, debe haber definido previamente una contraseña. Para obtener más información, consulte esta sección. -
Varias configuraciones técnicas del servidor: todas estas configuraciones se pueden sobrecargar en la configuración específica de una instancia.
Los archivos de configuración se guardan en el directorio conf del directorio de instalación. La configuración se divide en tres archivos:
- serverConf.xml: configuración general de todas las instancias.
- config-
<instance>
.xml (donde<instance>
es el nombre de instancia): configuración específica de una instancia. - serverConf.xml.diff: diferencia entre la configuración inicial y la configuración actual. La aplicación genera automáticamente este archivo y no se debe modificar manualmente. Se utiliza para propagar automáticamente las modificaciones del usuario al actualizar una versión de compilación.
Una configuración de instancia se carga de la siguiente manera:
-
El módulo carga el archivo serverConf.xml para obtener los parámetros compartidos por todas las instancias.
-
Luego carga el archivo config-
<instance>
.xml. Los valores encontrados en este archivo tienen prioridad sobre los valores contenidos en serverConf.xml.Estos dos archivos tienen el mismo formato. Cualquier valor de serverConf.xml se puede sobrecargar para una instancia determinada en el archivo config-
<instance>
.xml.
Este modo de funcionamiento proporciona una gran flexibilidad para las configuraciones.