이 파일에는 Mongo 데이터베이스로 플러시되지 않은 분석 데이터가 들어 있습니다.
xdb 컬렉션 서버를 사용할 수없는 경우 Sitecore는이 상황을 올바르게 처리해야합니다. xDB를 사용할 수없는 경우 캡처 된 데이터를 로컬 서버 하드 드라이브 (기본적으로 'Data \ Submit Queue'폴더)로 플러시하는 특별한 'Submit Queue'메커니즘이 도입되었습니다.
xDB가 다시 가동되면 백그라운드 작업자가 디스크에 저장된 데이터를 제출하므로 데이터가 손실되지 않습니다.
빠른 제안으로서 MongoDB 서버가 Sitecore 인스턴스에 사용 가능한지 확인하는 것이 좋습니다. 사용 가능 해지면 파일의 모든 데이터를 xDB로 플러시해야합니다.
제출 대기열 파일은 다음과 같이 일련 화 된 값을 저장합니다. 첫 번째 값 - 엔티티 수, 두 번째 값 - xDB에 제출해야하는 다음 엔티티의 위치. 다음 값에는 일련 화 된 분석 데이터가 포함됩니다.당신은 클래스 컴파일 처리되는 방식을 확인하고 자신의 클래스를 생성하고 대체 디버깅 할 경우 Sitecore.Analytics.Data.DataAccess.SubmitQueue.FileSubmitQueue
다음은 큐를 제출
이 클래스를 사용하여 처리한다 에 실제로
<submitQueue>
<queue type="Sitecore.Analytics.Data.DataAccess.SubmitQueue.FileSubmitQueue, Sitecore.Analytics" singleInstance="true" />
</submitQueue>
Sitecore.Analytics.Tracking.confing, 형식은 세션 데이터의 .NET 바이너리 직렬화를 기반으로합니다. 출처 : 저자. –