MicroStrategy ONE
Propiedades de configuración del servidor de colaboración
La configuración del servidor de colaboración se puede cambiar editando el config.json
archivo. Todos los parámetros distinguen entre mayúsculas y minúsculas y deben ingresarse correctamente para que los cambios surtan efecto.
El config.json
puede encontrarse en:
Windows: <INSTALL_PATH>\MicroStrategy\Collaboration Server
Linux: <INSTALL_PATH>/CollaborationServer
Este archivo incluye las siguientes propiedades:
Propiedad | Especifica |
---|---|
Propiedades de puerto y URL |
|
puerto | El número del puerto de comunicación. |
fuente de datos |
El objeto dataSource incluye las siguientes propiedades:
|
autorizaciónServerUrl |
El punto final de la URL del MicroStrategy Library servidor. debe terminar con /api. |
notificaciónBaseUrl |
La dirección del Library servidor al generar notificaciones por correo electrónico. Esta propiedad está disponible a partir de la Actualización 2 de 2020. Utilice esta propiedad para determinadas configuraciones de autenticación, como la autenticación de confianza, para almacenar la dirección del servidor de autenticación. Si esta propiedad no está establecida, se utiliza la dirección en AuthorizationServerUrl. |
Propiedades de soporte TLS | |
habilitarTls |
Si la compatibilidad con TLS está habilitada Si es verdadero, la compatibilidad con TLS está habilitada, suponiendo que se especifique cualquiera de los siguientes pares de campos:
Las propiedades keystoreFile y passphrase tienen mayor prioridad que los campos privateKeyFile y publicCertFile. Si se omite o es falso, la compatibilidad con TLS está deshabilitada. |
archivo de clave privada | El camino a la clave privada. |
archivo de certificado público | El camino hacia el certificado público. |
archivo de almacén de claves | La ruta al archivo de almacén de claves PKCS12 o PFX. |
frase de contraseña | La frase de contraseña utilizada en la Solicitud de firma de certificado (CSR) |
certificados de confianza |
Una serie de rutas (relativas al directorio actual) de archivos de certificados confiables. Esto sólo es necesario cuando Library El servidor está en HTTPS pero con un certificado de CA raíz privado o un certificado autofirmado. No necesitamos todos los certificados de la cadena, sino solo el certificado de CA raíz. Cada certificado de CA raíz debe estar en su propio archivo PEM. |
Propiedades de agrupación | |
escalada | El tipo de escala a utilizar. Los valores incluyen "horizontal", "vertical" y "ninguno". Si se omite la escala, el valor predeterminado es "vertical", si "cpus" es mayor que 1. De lo contrario, el valor predeterminado es "ninguno". |
redisServerUrl | La URL de la caché del clúster de colaboración (solo compatible con Redis Server). Solo es necesario si la escala es horizontal. |
CPU | El número máximo de procesos de trabajo para crear en esta máquina. Un número mayor que 0 especifica la cantidad de procesos de trabajo que se crearán. Un valor de -1 indica que se debe crear un proceso de trabajo para cada núcleo de la máquina. El valor predeterminado es 1. |
Propiedades de caché de usuarios y grupos | |
restablecerCacheInterval |
Un número entero no negativo que especifica el intervalo (en minutos) para restablecer la caché de información de usuarios y grupos. El uso de un valor de 0 aplica el tiempo predeterminado de 1440 minutos (24 horas). |
Propiedades de configuración generales | |
logging |
Si el registro de diagnóstico está habilitado para el servidor de colaboración. |
socketlo |
Un objeto que contiene la configuración de socket.io. Puede configurar pingInterval y pingTimeout. { "intervalo de ping": 25000, "pingTimeout": 30000 } |
Propiedades de soporte de administración de biblioteca | |
llave secreta |
Para establecer una comunicación confiable entre Library servidor y servidor de colaboración, el valor debe ser el mismo que el de identidadToken.secretKey en el Library archivo de configuración del servidor. Esta comunicación confiable es necesaria para configurar el servidor de colaboración desde Library Administración. |
Si el MicroStrategy El servidor de colaboración se instala por separado del MicroStrategy Library, debe configurar manualmente la información de conexión modificando el archivo de propiedades de configuración config.json
. Ver el apropiado Configurar manualmente el servidor de colaboración en un servidor Windows o Configurar manualmente el servidor de colaboración en un servidor Linux sección para más información.
Por defecto, el Library Se accede mediante la siguiente URL y puerto de comunicación:
http://localhost:8080/MicroStrategyLibrary
De forma predeterminada, se accede al servidor de colaboración mediante la siguiente URL y puerto de comunicación:
http://localhost:3000
Para comprobar el estado del servidor de colaboración, puede visitar esta URL:
http://localhost:3000/status
Esto sólo funciona desde la máquina donde MicroStrategy El servidor de colaboración está instalado. Para acceder a él desde otra máquina, reemplace "localhost" con el nombre de dominio completo (FQDN) de la máquina.
El puerto de comunicación debe estar disponible para que se inicie el servidor de colaboración.
La comunicación entre componentes es HTTP, no HTTPS. Esta implementación es útil para pruebas iniciales en un entorno de laboratorio, pero no se recomienda para producción. Para un entorno de producción, donde la seguridad es una prioridad, se recomienda implementar una implementación segura.