MicroStrategy ONE

Propriedades de configuração do Modeling Service

Começando em MicroStrategy ONE Atualização 11, você pode ativar HTTP Strict Transport Security (HSTS).

As configurações do serviço de modelagem podem ser alteradas editando o arquivo aplicativo.conf, modelservice.conf e modelservice.ini arquivos. Todos os parâmetros diferenciam maiúsculas de minúsculas e devem ser inseridos corretamente para que as alterações tenham efeito.

O aplicativo.conf e modelservice.conf os arquivos podem ser encontrados em:

Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\admin

Linux: <INSTALL_PATH>/MicroStrategy/ModelingService/admin

Faça suas alterações de configuração nos arquivos de configuração sob o administrador pasta. Não altere os arquivos sob o conf pasta. Todos os arquivos sob o conf pasta são substituídas quando você atualiza MicroStrategy.

O modelservice.ini pode ser encontrado em:

Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\bin

Linux: <INSTALL_PATH>/MicroStrategy/ModelingService/bin

O aplicativo.conf arquivo inclui as seguintes propriedades:

Propriedade Especifica
Porta
http.porta

A porta de comunicação para HTTP. Defina como desativado se quiser desativar o canal de comunicação HTTP do serviço de modelagem.

Padrão: 9500

Configuração HSTS do servidor de biblioteca  
redirecionarhttpsfilter.enabled

Começando em MicroStrategy ONE Atualização 11, esta propriedade habilita HTTP Strict Transport Security (HSTS).

Padrão: falso

Configuração HTTPS do servidor de biblioteca
https.porta

O número da porta de comunicação para HTTPS.

Padrão: 10443

play.server.https.keyStore.path

O caminho para o keystore que contém a chave privada e o certificado.

Padrão: NENHUM

play.server.https.keyStore.type

O tipo de armazenamento de chaves.

Padrão: JKS

play.server.https.keyStore.password

A senha.

Padrão: NENHUM

O modelservice.conf arquivo inclui as seguintes propriedades:

Propriedade Especifica
Configuração de tempo limite do Intelligence Server

modelservice.iserver.requestTimeout

Começando em MicroStrategy ONE (março de 2024), você pode definir o valor de tempo limite da solicitação enviada do MicroStrategy Serviço de modelagem para o Intelligence Server.

Padrão: 120000

Library Propriedades de suporte do servidor

modelservice.identity_token.secret_key

Para estabelecer uma comunicação confiável entre os Library servidor e serviço de modelagem, o valor deve ser o mesmo de identidadeToken.secretKey no Library arquivo de configuração do servidor.

Essa comunicação confiável é necessária para configurar a conectividade entre o serviço de modelagem e o Library servidor.

Configuração TLS/SSL do Intelligence Server
modelserver.iserver.tlsEnabled

Definido como verdadeiro se o Intelligence Server estiver habilitado para TLS, mas com um certificado CA raiz privado ou um certificado autoassinado. Neste caso, um arquivo trustStore e sua senha devem ser fornecidos. Para o Intelligence Server habilitado para TLS com um certificado de CA raiz público, defina como false.

Padrão: falso

modelserver.trustStore.path

Se o Intelligence Server estiver habilitado para TLS, mas com um certificado de CA raiz privado ou um certificado autoassinado, um arquivo de armazenamento confiável será necessário.

  • Exemplo: trustStore.path=/caminho/para/truststore.pfx

Padrão: NENHUM

modelserver.trustStore.passphrase

A senha usada na construção do arquivo Trust Store.

Padrão: NENHUM

O modelservice.ini arquivo inclui as seguintes propriedades:

Propriedade Especifica

Alocação de memória

MODELSERVICE_JAVA_MAX_MEMORY

A configuração do pool máximo de alocação de memória para o serviço de modelagem.

OS Mem Valor padrão
2G -Xmx500M
8G -Xmx1G
16G -Xmx1G
32G -Xmx1G
64G -Xmx2G
128G -Xmx2G
256G -Xmx3G
512G -Xmx3G
1024G -Xmx3G
2048G -Xmx3G
MODELSERVICE_JAVA_INITIAL_MEMORY

A configuração do pool de alocação de memória inicial para o serviço de modelagem.

Padrão: -Xms500M