사용자 정의 파일 저장소에 대한 위치 구성
ThingWorx에서 파일 저장소 디렉터리에 대한 기본 위치는 ThingworxStorage 위치에 상대적입니다. 기본적으로 저장소는 다음 위치의 ThingworxStorage 폴더에 있습니다.
• Windows 환경:
<drive>:\\ThingworxStorage\repository - 여기서 <drive>는 Tomcat이 설치된 드라이브입니다.
• Linux 환경:/ThingworxStorage/repository
FileRepository 사물을 사용하여 저장하는 정보는 정의된 위치에 저장되도록 구성할 수 있으며, 이는
고가용성(HA) 환경에 유용할 수 있습니다. ThingWorx는 역방향으로 호환되므로 FileRepositoryRoot(아래에 표시됨)가
platform-settings.json 파일에 지정되지 않은 경우 기본 저장소 위치가 Thingworxstorage 경로에 상대적인 기본값이 됩니다.
|
ThingWorx가 네트워크 폴더를 자동으로 마운트하지 않습니다. 이러한 폴더는 OS에 미리 마운트되어야 하며 로컬 경로가 지정된 구성에서 사용되어야 합니다(아래 참조).
|
지정된 FileRepositoryRoot 폴더 및 외부 폴더에 대한 읽기/쓰기 권한이 부여되어야 합니다.
위치 구성
사용자의 기존 환경에 따라 일부 단계는 필요하지 않을 수 있습니다.
1. ThingWorx 설치 루트에 이름이 ThingworxPlatform인 폴더를 생성합니다.
2. platform-settings.json 파일을 ThingworxPlatform 폴더에 배치합니다.
3. PlatformSettingsConfig 아래의 원하는 위치로 경로를 지정합니다. 예를 들어, "FileRepositoryRoot":"/Volumes/ShareFolder"입니다.
ThingWorx는 구성된 경로 아래에 폴더를 만들며 이 폴더는 모든 FileRepository 사물에 대한 새 위치가 됩니다.
|
FileRepositoryRoot에 정의된 위치를 사용할 수 없는 경우 시작 시 ThingWorx가 중단됩니다.
|