Strategy ONE
检查工作站中的建模服务并 Library 日志
如果您看到建模服务中出现错误消息,则您的环境中可能有多个建模服务正在运行,并且/或者某些服务可能无法正常运行。开始于 MicroStrategy ONE 更新 11,您可以检查环境中运行的建模服务的数量,并查看哪一个导致了错误。
在 Workstation 中检查建模服务
要检查您的环境中正在运行多少个建模服务:
- 打开 Workstation。
- 在导航窗格中,单击 監視器。
- 在左侧面板中,点击 服务 并扩大 智力 服务。
-
可用的建模服务数量显示在 造型。
检查建模服务 Library 日志档案
从 MicroStrategy ONE 更新 8 月 10 日每月发布,您可以检查建模服务 IP 和端口以了解哪些建模服务正在使用,哪些建模服务不起作用。
-
配置 /MicroStrategyLibrary/WEB-INF/classes/logback.xml 并添加以下代码片段:
- 重新开始 MicroStrategy Library。
-
建模服务 IP 和端口出现在 /Apache 软件基金会/Tomcat x.0/logs/MSTRRest.log。
<logger name="com.microstrategy" additivity="false" level="DEBUG">
<appender-ref ref="FILE"/>
</logger>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_HOME}/MSTRRest.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${LOG_HOME}/backup/MSTRRest.%d{yyyy-MM-dd}.log</fileNamePattern>
<!-- keep 30 days' worth of history capped at 3GB total size -->
<maxHistory>30</maxHistory>
<totalSizeCap>3GB</totalSizeCap>
</rollingPolicy>
<encoder class="net.logstash.logback.encoder.LogstashEncoder"/>
</appender>
在集群环境中指定建模服务
您可以定义建模服务基本 URL (服务。MicroStrategy-建模服务.baseURL) 在 配置覆盖.属性之内 Library。这迫使 Library 与特定的建模服务一起工作。
这 配置覆盖.属性 文件位于:
Windows:C:\Program Files (x86)\Common Files\MicroStrategy\Tomcat\apache-tomcat-x.x.xx\webapps\MicroStrategyLibrary\WEB-INF\classes\config\configOverride.properties
Linux:<TOMCAT_INSTALL_DIRECTORY>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties