安装和配置 > ThingWorx 配置资源 > 配置自定义文件信息库的位置
配置自定义文件信息库的位置
在 ThingWorx 中,文件信息库目录的默认位置与 ThingworxStorage 位置有关。默认情况下,信息库位于以下位置的 ThingworxStorage 文件夹中:
Windows 环境:
<drive>:\\ThingworxStorage\repository,其中 <drive> 是指安装 Tomcat 的驱动
Linux 环境:/ThingworxStorage/repository
使用 FileRepository 事物存储的信息可以配置为存储在任何已定义的位置。这在 高可用性 (HA) 环境中非常有用。ThingWorx 是向后兼容的,因此,如果在 platform-settings.json 文件中未指定 FileRepositoryRoot (如下所示),则默认信息库位置将默认同 Thingworxstorage 路径相关联。
* 
ThingWorx 不会自动安装网络文件夹。它们必须预安装在操作系统上,且应以指定的配置使用本地路径 (见下文)。
必须为指定的 FileRepositoryRoot 文件夹和外部文件夹授予读/写权限。
配置位置
有些可能是非必要步骤,因为它们取决于您的现有环境。
1. 在 ThingWorx 安装的根目录下创建一个名为 ThingworxPlatform 的文件夹。
2. 将 platform-settings.json 文件置于 ThingworxPlatform 文件夹中。
3. 在 PlatformSettingsConfig 下指定所需位置的路径。例如,"FileRepositoryRoot":"/Volumes/ShareFolder"
ThingWorx 将在配置的路径下创建一个文件夹,此路径将作为所有 FileRepository 事物的新位置。
* 
如果 FileRepositoryRoot 中定义的位置不可用,则 ThingWorx 会在启动时中止。