반응형
개발하고자 하는 응용 소프트웨어의 연계 대상 내외부 모듈 간의 연계 목적을 고려하여 데이터 연계 실패시 처리 방안을 정의할 수 있다.
연계 메커니즘 구간별 장애 및 오류 모니터링 현황
1) 연계 메커니즘 장애 모니터링
구간 | 오류 발생 시점 | 오류 기록 테이블 | 오류 로그 기록 주체 |
송신 시스템 | 데이터 생성 및 추출 |
1. 구현한 연계 프로그램에서 정의한 로그 및 오류 로그 테이블(파일) 2. 연계(인터페이스) 테이블의 일부 관리 용도 항목 |
별도로 구현한 송신용 연계 (응용) 프로그램 |
코드 매핑 및 데이터 전환 | |||
연계(인터페이스) 테이블 등록 | |||
연계 서버 | 송신 시스템 연계(인터페이스) 테이블의 연계 데이터 코드(Load) 및 전송 형식으로 변환 시 |
연계 서버(엔진)에서 설정된 로그 및 오류 로그 테이블(파일)
|
연계 서버(엔진) 또는 중계 서버(엔진) |
송수신 시 | |||
수신받은 전송 형식을 수신 시스템 연계(인터페이스) 테이블(파일)의 형식으로 변환 및 로드(Load) 시 | |||
수신 시스템 | 연계(인터페이스) 테이블(파일)의 연계 데이터 로드(Load) |
1. 구현한 연계 프로그램에서 정의한 로그 및 오류 로그 테이블(파일) 2. 연계(인터페이스) 테이블의 일부 관리 용도 항목
|
별도로 구현한 수신용 연계(응용) 프로그램 |
코드 매핑(Mapping) 및 데이터 변환 | |||
운영 DB에 반영 |
2) 연계 메커니즘에서 코드 매핑 및 데이터 전환 작업을 연계 서버에서 처리하도록 정의한 경우, 코드 매핑 및 데이터 전환에 대한 오류 발생과 처리는 연계 서버로 이동된다.
장애 및 오류 유형과 처리 방안
1) 장애 및 오류 유형
- 연계 시스템 오류 : 연계 서버의 실행 여부를 비롯하여 송수신, 전송 형식 변환 등 서버의 기능과 관련된 장애 및 오류
- 송신 시스템의 연계 프로그램 또는 수신 시스템의 연계 프로그램 오류 : 데이터 추출을 위한 DB 접근 시 권한 불충분, 데이터 변환 시 예외처리(Exception) 미처리 등 연계 프로그램 구현상의 오류
- 연계 데이터 자체 오류 : 송신 시스템에서 추출된 연계 데이터가 유효하지 않은 값으로 인한 오류
2) 장애 및 오류 처리 방안
오류 유형 | 설명 | 사례 | 처리 방안 | |
연계 시스템 | 연계 서버의 실행 여부를 비롯하여 송수신, 전송 형식 변환 등 서버의 기능과 관련된 장애 및 오류 | 연계 서버 미기동, 송수신 시스템의 아이피 및 포트 접속 불가 | 연계 서버(엔진)의 로그를 확인하여 원인 분석 후 처리 | |
연계 응용 프로그램 | 송신 시스템 연계 프로그램 | 데이터 추출을 위한 DB 접근 시 권한 불충분, 데이터 변환 시 예외(Exception) 미처리 등 연계 프로그램 구현 상의 오류 | 등록되지 않은 코드로 매핑 불가 | 송수신 시스템 연계 프로그램에서 기록하는 로그(Log)를 확인하여 원인 분석 후 결과에 따른 처리, 처리 이후 데이터 전송이나 반영 재작업 |
수신 시스템 연계 프로그램 | 운영 DB에 반영하기 위한 DB 접근 권한 불충분, 데이터 변환 및 반영 시 예외(Exception) 미처리 등 연계 프로그램 구현 상의 오류 | 등록된 데이터가 존재하지 않음 → 등록되지 않은 데이터에 대한 수정(Update) 처리 | ||
연계 데이터 오류 | 송신 시스템에서 추출된 연계 데이터가 유효하지 않은 값으로 인한 오류 | 유효하지 않은 일자 | 송신 시스템 연계 프로그램에서 기록하는 Log를 확인하여 데이터 보정 후 재전송 |
장애 및 오류의 확인과 처리 절차
1. 장애 및 오류 현황 모니터링 화면을 이용한 확인(1차) | 2. 장애 및 오류 구간별 로그(Log) 확인(2차) 및 원인 분석 | 3. 로그인 장애(오류) 조치 | 4. 필요 시 재작업(전송 또는 반영 재처리) |
- 장애 및 오류 현황 모니터링을 통해 1차적으로 먼저 확인
- 이후 이상 징후 발생 시 시스템에 쌓여있는 Log 파일 및 기타 기록 장치에 남겨져 있는 데이터 기준으로 원인 분석 및 확인 작업
- 확인된 내용을 가지고 장애 조치 수행 후 시스템 소스 재반영 및 시스템 재기동을 통해 완료하는 과정
반응형
'정보처리기사 실기(개편) > 통합 구현' 카테고리의 다른 글
[정보처리기사 실기 - 통합 구현]웹 서비스 방식 (0) | 2020.05.04 |
---|---|
[정보처리기사 실기 - 통합 구현]내외부 연계 모듈 구현하기 (0) | 2020.05.03 |
[정보처리기사 실기 - 통합 구현]연계 데이터 보안 적용 (0) | 2020.05.03 |
[정보처리기사 실기 - 통합 구현]연계 메커니즘 (0) | 2020.05.03 |