Strategy ONE

Propriétés de configuration du moteur d’exportation

La configuration du service Export Engine est gérée par l'intermédiaire de application.properties fichier. L'emplacement par défaut est :

  • FenêtreC:\Program Files (x86)\MicroStrategy\Export
  • Linux/opt/mstr/MicroStrategy/install/Export

Propriétés principales de l'application

Vous devez redémarrer le service PDF Exporter si ces propriétés sont modifiées.

La modification de l'une des propriétés ci-dessous vous obligera à redémarrer NEE, pas seulement les propriétés principales.

Propriété Valeur par défaut Commentaires
server.host hôte local

Utilisé pour générer la baseUrl utilisée par le moteur de rendu.

Ne modifiez pas cette valeur.

server.port

20100

Numéro de port de l'URL du service.
server.context-path /PDFExporterService

Chemin de contexte de l'URL du service.

jvm.heapsize

1024

Utilisation maximale de la mémoire par le processus de service en Mo.

Propriétés du sous-processus

Propriété Valeur par défaut Commentaires
exporter.renderer.type Marionnettiste  
exporter.renderer.process.max 1/4 du nombre de cœurs de processeur. (Min 2) Nombre maximum de processus de rendu.
exporter.renderer.path La valeur par défaut est le chemin du système. Le chemin absolu du moteur de rendu.

exporter.renderer.file.folder

Répertoire de fichiers temporaires du système.

L'emplacement des fichiers temporaires sera enregistré.

exporter.script.path.puppeteer   Le chemin complet du fichier puppeteer.js. Défini par le script d'installation.
nodejs.exec   Le chemin complet du fichier exécutable du nœud. Défini par le script d'installation. S’il n’est pas défini, NEE utilisera le nœud global installé.

Propriétés du moteur de rendu

Propriété Valeur par défaut Commentaires

exporter.renderer.executionTimeout

300

Délai en secondes avant de tuer l'exécution de phantomjs. Si vous modifiez cette valeur, vous devez redémarrer le service.

exporter.renderer.rendering.timeout 60 Temps d'attente maximum avant de terminer le rendu en secondes.

exporter.renderer.resource.timeout

60

Temps d'attente maximum pour chaque demande de ressource en secondes.

exporter.resource.idletime 500 Temps d'attente maximum entre deux demandes de ressources en millisecondes.
exporter.internal.web.resource FAUX

S'il faut récupérer les ressources Web requises lors de l'exportation à partir du moteur d'exportation.

Cette propriété a une priorité plus élevée que celle d'exporter.web.url.forced, d'exporter.web.url et d'exporter.library.url. Si cette valeur de propriété est définie sur True, exporter.web.url et exporter.library.url ne sont pas utilisés.

exporter.web.url.forced

FAUX

Indique si exporter.web.url doit toujours être utilisé à la place de celui d'Intelligence Server.

exporter.web.url  

L'URL du serveur Web sur lequel les plug-ins Map et D3 sont installés. Ceci est utilisé pour prendre en charge l’exportation planifiée (DS) du contenu Map et D3.

Format du serveur Web JSP : http(s)://<hôte ou IP>:<port>/<webAppName>/servlet/mstrWeb

Format du serveur Web ASP : http(s) : //< hôte ou IP> :< port> /< Nom de l'application Web> /asp/Main.aspx

exporter.library.url   Format du serveur de bibliothèque : http(s)://<hôte ou IP>:<port>/MicroStrategyLibrary/app/
logging.renderer.kafka vrai S'il faut enregistrer le journal du moteur de rendu dans Kafka.

Propriétés de journalisation

Propriété Valeur par défaut Commentaires

logging.kafka.server

127.0.0.1

IP du serveur Kafka. Si vous modifiez cette valeur, vous devez redémarrer le service.

logging.kafka.port 9092 Port du serveur Kafka. Si vous modifiez cette valeur, vous devez redémarrer le service.

logging.level.kafka

Info

Niveau de journal à écrire dans Kafka. La valeur de la propriété doit être error, trace ou info. Si vous modifiez cette valeur, vous devez redémarrer le service.

logging.kafka.filename NewExportEngine.log Nom du fichier journal Kafka. Si vous modifiez cette valeur, vous devez redémarrer le service.

logging.file.filename

NewExportEngine.log

Le nom du fichier créé par l'enregistreur de fichiers. (Journalisation de secours si kafka n'est pas disponible.)

logging.file.size 2 Mo Taille du fichier journal pour l'enregistreur de fichiers. (L'enregistreur de secours lorsque kafka n'est pas disponible)

Propriétés diverses

Propriété Valeur par défaut Commentaires
exporter.pages.limit 1000 Valeur permettant de limiter le nombre de pages générées par le moteur d'exportation. (-1 indique aucune limite).
exporter.content.limit 200 Demande de longueur JSON maximale autorisée en Mo. La valeur maximale de cette propriété est de 2048.

Propriétés du ressort

Propriété Valeur par défaut Commentaires
spring.aop.auto vrai S'il faut activer la configuration automatique de Spring AOP. Il n'est pas recommandé de modifier cette valeur.
spring.jmx.enabled vrai S'il faut activer Spring Boot JMX. Il n'est pas recommandé de modifier cette valeur.
logging.file.filename NewExportEngine.log