하트위키
최근 변경
최근 토론
임의 문서
도구
최근 변경
file_requester
(r1 RAW)
[목차] == 개요 == *지역 노드 내 Miss[* 로컬 저장소에 파일이 없어 원격으로 불러오는 경]가 일정 시간 내 일정 횟수 이상 발생 시 중앙노드에게 동적 파일 배포 요청을 한다. === 해당 프로세스와 연동 된 프로세스 === ||<-2> ''' 연동된 프로세스 정보''' || || G_GSDM || Miss 컨텐츠 발생 시 GSDM에게 노드 간 동적 배포(pull) 요청 || || FileRequesterMonitor || file_requester 프로세스의 감시 및 장애 시 자동 재시작을 수행한다. || || - || - || ===# CiHVODServer 관련 이슈 사항 #=== == 관련 설정 파일 == *파일 위치 >/usr/local/castis/file-requester.xml == Log == === 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. === 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 === 배포 요청 조건에 맞아 a.mpg를 배포 요청하기로 결정됨 === >file-requester,1.0.2,2015-09-25,15:03:03.454652,Debug,file_requester.cpp::GetRequestFiles:136,,need request:a.mpg === 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"} === 정상적인 배포 요청 응답 Created(201) 수신 === >file-requester,1.0.2,2015-09-25,15:03:03.486100,Debug,gsdm_client.cpp::Distribute:52,,res body:Created === a.mpg 배포 요청 성공 === >file-requester,1.0.2,2015-09-25,15:03:03.486678,Information,file_requester.cpp::RequestDistribute:153,,success, a.mpg === 15번 시그널(SIGTERM)을 받아 프로그램 종료 === >file-requester,1.0.2,2015-09-25,15:03:16.534555,Information,main.cpp::operator():93,,signal = 15 === 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.
Liberty
|
the tree