디버그 업그레이드 사용 및 사용

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 디버그 업그레이드를 활성화하여 후속 조치가 필요할 수 있는 업그레이드 후 문제를 분석한 다음, 업그레이드 디버깅 세션이 완료되면 비활성화합니다.

    시작하기 전에

    필요한 역할: admin

    프로시저

    1. 다음으로 이동 모두 > 시스템 진단 > 세션 디버그레이블이 표시됩니다.
    2. Debug Upgrade(디버그 업그레이드)를 선택하여 업그레이드 디버거를 사용하도록 설정합니다.
    3. 트랜잭션을 처리합니다(예: 양식 로드).
    4. 해당 목록을 보려면 마지막 업그레이드 중 건너뜀, 고객 사용자 지정 또는 마지막 업그레이드 중 ServiceNow 수정됨 헤더를 클릭합니다.
      표 1. 트랜잭션 목록 업그레이드
      필드 설명
      이름 마지막 업그레이드 세션 동안 처리된 기록의 이름입니다.
      유형 업그레이드 중에 처리된 기록의 유형입니다.
      비즈니스 규칙
      기록이 표시, 삽입, 업데이트 또는 삭제되거나 테이블이 쿼리될 때 실행되는 서버 측 스크립트입니다. Classic Business rules 문서를 참조하십시오.
      클라이언트 스크립트
      클라이언트 JavaScript는 클라이언트 기반 이벤트가 발생할 때 실행됩니다. Client scripts 문서를 참조하십시오.
      데이터 정책
      데이터 일관성을 적용하는 정책. 데이터 정책 문서를 참조하십시오.
      스크립트 포함
      스크립트 포함은 서버에서 실행되는 JavaScript를 저장합니다. Script includes 문서를 참조하십시오.
      UI 작업
      양식과 목록의 단추, 링크 및 컨텍스트 메뉴 항목. UI 작업 문서를 참조하십시오.
      UI 매크로
      사용자 인터페이스에 추가되는 개별 스크립트 구성요소입니다. UI macros 문서를 참조하십시오.
      UI 페이지
      양식, 대화 상자, 목록 및 기타 UI 구성요소를 만들고 표시하는 데 사용되는 페이지입니다. UI pages 문서를 참조하십시오.
      UI 정책
      양식에서 정보의 동작을 변경하고 작업에 대한 사용자 지정 프로세스 플로우를 제어하는 정책입니다. UI 정책 문서를 참조하십시오.
      주:
      이는 업그레이드 디버거에서 기록하는 유일한 아티팩트 유형입니다.
      마지막으로 수정된 기록을 마지막으로 수정한 날짜와 시간입니다.
    5. 모든 아티팩트를 보려면 추가 표시 를 클릭하십시오.
    6. 나열된 아티팩트의 이름을 클릭하여 기본 아티팩트 기록을 봅니다.
      예를 들어 스크립트 포함 아티팩트를 클릭하면 기본 스크립트 포함 레코드가 나타납니다.
    7. 세션을 완료한 후 디버그 업그레이드 및 모든 세션 디버깅을 끄려면:
      1. 다음으로 이동 시스템 진단 > 세션 디버그레이블이 표시됩니다.
      2. Disable All(모두 사용 안 함)을 선택하여 업그레이드 디버거를 사용하지 않도록 설정합니다.