[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
이 문서는 분류가 되어 있지 않습니다. 분류:분류에서 적절한 분류를 찾아 문서를 분류해주세요!
1. 개요 [편집]
- 지역 노드 내 Miss[1]가 일정 시간 내 일정 횟수 이상 발생 시 중앙노드에게 동적 파일 배포 요청을 한다.
1.1. 해당 프로세스와 연동 된 프로세스 [편집]
연동된 프로세스 정보 | |
G_GSDM | Miss 컨텐츠 발생 시 GSDM에게 노드 간 동적 배포(pull) 요청 |
FileRequesterMonitor | file_requester 프로세스의 감시 및 장애 시 자동 재시작을 수행한다. |
- | - |
1.2. CiHVODServer 관련 이슈 사항 [편집]
2. 관련 설정 파일 [편집]
- 파일 위치
/usr/local/castis/file-requester.xml
3. Log [편집]
3.1. file-requester 시작 [편집]
file-requester,1.0.2,2015-09-25,15:02:27.444454,Information,main.cpp::main:74,,Castis FileRequester v1.0.2 Started.
3.2. not found log 수집 (로그날짜 2015-09-25 15:00:23, a.mpg) [편집]
file-requester,1.0.2,2015-09-25,15:02:51.451094,Debug,file_requester.cpp::FindNotFoundLog:102,,found NotFoundLog 20150925150023:a.mpg
3.3. 배포 요청 조건에 맞아 a.mpg를 배포 요청하기로 결정됨 [편집]
file-requester,1.0.2,2015-09-25,15:03:03.454652,Debug,file_requester.cpp::GetRequestFiles:136,,need request:a.mpg
3.4. a.mpg에 대한 배포 요청 [편집]
file-requester,1.0.2,2015-09-25,15:03:03.454903,Debug,gsdm_client.cpp::Distribute:41,,req body:{"type":"manual","filename":"a.mpg","dueDate":"20150930150303","destinationLocation":"loc-1"}
3.5. 정상적인 배포 요청 응답 Created(201) 수신 [편집]
file-requester,1.0.2,2015-09-25,15:03:03.486100,Debug,gsdm_client.cpp::Distribute:52,,res body:Created
3.6. a.mpg 배포 요청 성공 [편집]
file-requester,1.0.2,2015-09-25,15:03:03.486678,Information,file_requester.cpp::RequestDistribute:153,,success, a.mpg
3.7. 15번 시그널(SIGTERM)을 받아 프로그램 종료 [편집]
file-requester,1.0.2,2015-09-25,15:03:16.534555,Information,main.cpp::operator():93,,signal = 15
3.8. file-requester 종료 [편집]
file-requester,1.0.2,2015-09-25,15:03:17.490532,Information,main.cpp::main:102,,Castis FileRequester v1.0.2 Terminated.
[1] 로컬 저장소에 파일이 없어 원격으로 불러오는 경