J-Jobs

FAQ

[Manager] 현재 서버에서 처리중인 실행내역 확인

  • 2018-07-11 15:15
  • 07-11 15h

[적용 버전]

v1.2.6

[Question]

현재 서버에서 처리중인 실행내역을 보고 싶습니다.

[Answer]

  1. 서버에서 처리중인 실행내역은 "사용자", "관리자" 권한으로 로그인 한뒤 [모니터링>서버] 화면으로 이동한 뒤 서버를 클릭하여 [진행내역] 을 확인 할 수 있습니다.

  2. query를 이용하여 조회를 원할 시에는 아래의 쿼리를 참고 하세요.

SELECT B.REQ_ID, A.INSTANCE_ID, B.JOB_ID, A.PARAMS, B.FETCH_DATE, B.TIME_OFFSET, C.NAME SCHEDULE_NAME, B.status_major, B.status_minor
FROM JKCR_REQUEST_HISTORY B LEFT OUTER JOIN JKRE_REQUEST_PARAM A ON (A.REQ_ID = B.REQ_ID) LEFT OUTER JOIN JKCS_SCHEDULE C ON (B.JOB_SCHEDULE_ID = C.JOB_SCHEDULE_ID)
WHERE B.STATUS_MAJOR = 'F'
AND B.GROUP_ID = '1' --여기에는 서버그룹 ID를 넣습니다.
AND B.SERVER_ID = '1'; --여기에는 서버 ID 를 넣습니다.

조회된 목록의 대표적인 상태는 아래의 목록을 확인하세요.

StatusMajor StatusMajor CodeMinor StatusMinor Code설명
SCHEDULEDMajorStatus.SScheduledMinorStatus.NNormal정상적으로 스케쥴로 등록
SCHEDULED_WAITMajorStatus.SScheduledMinorStatus.WWait스케쥴 등록 대기
SCHEDULED_ERRORMajorStatus.SScheduledMinorStatus.EError스케쥴 등록 오류
PENDINGMajorStatus.PPendingMinorStatus.NNormal실행 대기
FETCH_NORMALMajorStatus.FFetchedMinorStatus.NNormal정상적으로 패치한 상태
WAIT_COMPLETEDMajorStatus.FFetchedMinorStatus.WWait패치 대기 상태
FETCH_TCP_SERVERMajorStatus.FFetchedMinorStatus.TTcp Server Send에이전트에 TCP 통신을 보낸 상태
FETCH_TCP_CLIENTMajorStatus.FFetchedMinorStatus.CTcp Client Receive에이전트에 TCP 통신 응답을 받은 상태
FETCHMajorStatus.FFetchedMinorStatus.RRuntime FileQueue Fetch런타임에서 파일큐 패치 상태
COMPLETEDMajorStatus.CCompletedMinorStatus.NNormal정상 종료
COMPLETED_ERRORMajorStatus.CCompletedMinorStatus.EError에러 종료
COMPLETED_STOPMajorStatus.CCompletedMinorStatus.SStop중지