MicroStrategy ONE
Propriedades de configuração do Collaboration Server
As configurações do servidor de colaboração podem ser alteradas editando o arquivo config.json
arquivo. Todos os parâmetros diferenciam maiúsculas de minúsculas e devem ser inseridos corretamente para que as alterações tenham efeito.
O config.json
pode ser encontrado em:
Windows: <INSTALL_PATH>\MicroStrategy\Collaboration Server
Linux: <INSTALL_PATH>/CollaborationServer
Este arquivo inclui as seguintes propriedades:
Propriedade | Especifica |
---|---|
Propriedades de porta e URL |
|
porta | O número da porta de comunicação |
fonte de dados |
O objeto dataSource inclui as seguintes propriedades:
|
autorizaçãoServerUrl |
O ponto final da URL do MicroStrategy Library servidor. Deveria terminar com /api. |
notificaçãoBaseUrl |
O endereço do Library servidor ao gerar notificações por e-mail. Esta propriedade está disponível a partir da Atualização 2 de 2020. Use esta propriedade para determinadas configurações de autenticação, como autenticação confiável, para armazenar o endereço do servidor de autenticação. Se esta propriedade não for configurada, o endereço em AuthorizationServerUrl será usado. |
Propriedades de suporte TLS | |
habilitarTls |
Se o suporte TLS está ativado Se verdadeiro, o suporte TLS será habilitado, supondo que um dos seguintes pares de campos seja especificado:
As propriedades keystoreFile e passphrase têm prioridade mais alta que os campos privateKeyFile e publicCertFile. Se omitido ou falso, o suporte TLS será desabilitado. |
privateKeyFile | O caminho para a chave privada. |
ArquivoCertificado Público | O caminho para o certificado público. |
keystoreArquivo | O caminho para o arquivo de armazenamento de chaves PKCS12 ou PFX. |
senha | A senha usada na solicitação de assinatura de certificado (CSR) |
certificados confiáveis |
Uma matriz de caminhos (relativos ao diretório atual) de arquivos de certificados confiáveis. Isto só é necessário quando Library o servidor está em HTTPS, mas com um certificado CA raiz privado ou um certificado autoassinado. Não precisamos de todos os certificados da cadeia, mas apenas do certificado Root CA. Cada certificado de CA raiz precisa estar em seu próprio arquivo PEM. |
Propriedades de cluster | |
dimensionamento | O tipo de dimensionamento a ser usado. Os valores incluem "horizontal", "vertical" e "nenhum". Se omitido, o dimensionamento será padronizado como "vertical", se "cpus" for maior que 1. Caso contrário, o padrão é "nenhum". |
redisServerUrl | A URL do Cache do Cluster de Colaboração (suportado apenas com o Servidor Redis). Necessário apenas se a escala for horizontal. |
CPU | O número máximo de processos de trabalho a serem criados nesta máquina. Um número maior que 0 especifica o número de processos de trabalho a serem criados. Um valor -1 indica a criação de um processo de trabalho para cada núcleo na máquina. O padrão é 1. |
Propriedades de cache de usuário e grupo | |
resetCacheInterval |
Um número inteiro não negativo que especifica o intervalo (em minutos) para redefinir o cache de informações de usuários e grupos. Usar um valor 0 aplica o tempo padrão de 1440 minutos (24 horas). |
Propriedades gerais de configuração | |
exploração madeireira |
Se o log de diagnóstico está ativado para o servidor Collaboration. |
soquetelo |
Um objeto que contém configurações do socket.io. Pode definir pingInterval e pingTimeout. { "pingInterval": 25000, "pingTimeout": 30.000} |
Propriedades de suporte à administração de biblioteca | |
chave secreta |
Para estabelecer uma comunicação confiável entre Library server e servidor de colaboração, o valor deve ser igual ao de IdentityToken.secretKey no Library arquivo de configuração do servidor. Essa comunicação confiável é necessária para configurar o Collaboration Server a partir do Library Administrador. |
Se o MicroStrategy O servidor de colaboração é instalado separadamente do MicroStrategy Library, será necessário configurar manualmente as informações de conexão modificando o arquivo de propriedades de configuração config.json
. Veja o apropriado Configurar manualmente o Collaboration Server em um Windows Server ou Configurar manualmente o Collaboration Server em um servidor Linux seção para obter mais informações.
Por padrão, o Library é acessado usando o seguinte URL e porta de comunicação:
http://localhost:8080/MicroStrategyLibrary
Por padrão, o servidor Collaboration é acessado usando a seguinte URL e porta de comunicação:
http://localhost:3000
Para verificar o status do servidor de colaboração, você pode visitar este URL:
http://localhost:3000/status
Isto só funciona na máquina onde o MicroStrategy O servidor de colaboração está instalado. Para acessá-lo de outra máquina, substitua “localhost” pelo nome de domínio totalmente qualificado (FQDN) da máquina.
A porta de comunicação deve estar disponível para que o Collaboration Server seja iniciado.
A comunicação entre os componentes é HTTP, não HTTPS. Esta implantação é útil para testes iniciais em um ambiente de laboratório, mas não é recomendada para produção. Para um ambiente de produção, onde a segurança é uma prioridade, recomenda-se implementar uma implementação segura.