파일 기반 지속성을 사용하는 브로커는 영구 데이터를 플랫폼마다 다른 위치에 있는 플랫 파일 데이터 저장소에 씁니다(부록 A, 플랫폼별 Message QueueTM 데이터 위치 참조).
…/instances/ instanceName/fs350/
여기서 instanceName은 브로커 인스턴스를 식별하는 이름입니다.
instanceName/fs350/ 디렉토리는 브로커 인스턴스가 처음으로 시작될 때 생성됩니다. 이 디렉토리 보안 절차는 브로커가 실행 중인 운영 체제 플랫폼에 따라 다릅니다.
Solaris와 Linux에서는 디렉토리의 권한이 브로커 인스턴스를 시작한 사용자의 파일 모드 작성 마스크(umask)에 따라 결정됩니다. 따라서, 마스크를 적절하게 설정하여 브로커 인스턴스를 시작하고 지속성 파일 읽기 권한을 제한할 수 있습니다. 또는, 관리자(수퍼유저)가 instances 디렉토리에 대한 권한을 700으로 설정하여 영구 데이터를 보호할 수 있습니다.
Windows에서는 Windows 운영 체제에서 제공한 메커니즘을 사용하여 디렉토리 권한을 설정할 수 있습니다. 여기에는 일반적으로 디렉토리에 대한 등록 정보 대화 상자 열기가 포함됩니다.