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:
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:
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:
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
|