Strategy ONE
协作服务器配置属性
可以通过编辑 config.json
文件。所有参数均区分大小写,必须正确输入才能使更改生效。
这 config.json
可以在以下位置找到:
Windows: <INSTALL_PATH>\MicroStrategy\Collaboration Server
Linux: <INSTALL_PATH>/CollaborationServer
该文件包含以下属性:
属性 | 指定 |
---|---|
端口和 URL 属性 |
|
港口 | 通讯端口号 |
数据源 |
dataSource 对象包含以下属性:
|
授权服务器网址 |
URL 端点 MicroStrategy Library 服务器。它应该以 /api。 |
通知BaseUrl |
地址 Library 服务器生成电子邮件通知时。此属性从 2020 年更新 2 开始可用。 对于某些身份验证配置(例如受信任的身份验证),使用此属性来存储身份验证服务器的地址。如果未设置此属性,则使用authorizationServerUrl中的地址。 |
TLS 支持属性 | |
启用Tls |
是否启用 TLS 支持 如果为 True,则启用 TLS 支持,假设指定了以下任一字段对:
keystoreFile 和 passphrase 属性比 privateKeyFile 和 publicCertFile 字段具有更高的优先级。 如果省略或为假,则 TLS 支持被禁用。 |
私钥文件 | 私钥的路径。 |
公共证书文件 | 公共证书的路径。 |
密钥库文件 | PKCS12 或 PFX 密钥库文件的路径。 |
密码 | 证书签名请求 (CSR) 中使用的密码 |
受信任证书 |
受信任的证书文件的路径数组(相对于当前目录)。 仅在以下情况下才需要 Library 服务器采用 HTTPS 但具有私有根 CA 证书或自签名证书。 我们不需要链中的所有证书,而只需要根 CA 证书。 每个根 CA 证书都需要位于其自己的 PEM 文件中。 |
聚类属性 | |
扩展 | 要使用的缩放类型。值包括“水平”、“垂直”和“无”。如果省略缩放默认为“垂直”,如果“cpus”大于 1。否则,默认为“无”。 |
redis服务器地址 | 协作集群缓存的 URL(仅 Redis 服务器支持)。仅当缩放是水平时才需要。 |
中央处理器 | 该机器上可创建的最大工作进程数。大于 0 的数字指定要创建的工作进程的数量。值 -1 表示为机器上的每个核心创建一个工作进程。默认为 1。 |
用户和组缓存属性 | |
重置缓存间隔 |
一个非负整数,指定重置用户和组信息缓存的间隔(以分钟为单位)。使用值 0 将应用默认时间 1440 分钟(24 小时)。 |
常规配置属性 | |
日志记录 |
是否为协作服务器启用诊断日志记录。 |
socketlo |
保存 socket.io 设置的对象。可以设置pingInterval和pingTimeout。{ “ping间隔”:25000,“ping超时”:30000} |
图书馆管理支持属性 | |
密钥 |
建立相互信任的沟通 Library 服务器和协作服务器,该值应与 Library 服务器配置文件。 配置协作服务器时需要此可信通信 Library 行政。 |
如果 MicroStrategy 协作服务器与 MicroStrategy Library,需要通过修改配置属性文件来手动配置连接信息 config.json
。请参阅适当的 在 Windows Server 上手动配置 Collaboration Server 或者 在 Linux 服务器上手动配置协作服务器 部分了解更多信息。
默认情况下, Library 使用以下 URL 和通信端口进行访问:
http://localhost:8080/MicroStrategyLibrary
默认情况下,使用以下 URL 和通信端口访问协作服务器:
http://localhost:3000
要检查协作服务器的状态,您可以访问此 URL:
http://localhost:3000/status
这只适用于 MicroStrategy 协作服务器已安装。要从另一台机器访问它,请将“localhost”替换为该机器的完全限定域名 (FQDN)。
通信端口必须可用,才能启动协作服务器。
组件之间的通信是HTTP,而不是HTTPS。此部署对于在实验室环境中进行初始测试很有用,但不建议用于生产。对于以安全为首要考虑的生产环境,建议实施安全部署。