Google은 AI 기술을 사용하여 콘텐츠를 사용자의 기본 언어로 번역합니다. AI 번역에는 오류가 있을 수 있습니다.
디버깅 개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
다음 정보는 Workflows를 디버깅하고 신뢰할 수 있고 예측 가능하며 최적화된 워크플로를 배포하는 데 도움이 될 수 있습니다.
| 프로젝트 및 환경 | - 프로덕션 리소스를 보호하려면 각 환경에 별도의 프로젝트(개발 태스크용 프로젝트, 애플리케이션 테스트용 프로젝트, 빌드된 시스템에 개발 내용을 병합할 수 있는 스테이징 프로젝트, 최종 빌드를 제공하는 프로덕션 환경용 프로젝트)를 사용하는 방법이 가장 좋습니다.
- 별도의 워크플로를 사용하는 방법도 있습니다.
|
| 워크플로 만들기 | - Google Cloud 콘솔 편집기나 선호하는 IDE 또는 소스 코드 편집기를 사용하여 워크플로를 작성할 수 있습니다.
- YAML 파일을 수정하면 오류가 발생할 수 있습니다.
워크플로를 개발할 때 오타 및 기타 일반적인 오류가 줄어들도록 IDE 또는 편집기에서 자동 완성을 설정합니다. Workflows용 Google Cloud 콘솔 편집기는 일부 YAML 및 구문 유효성 검사와 자동 완성 기능을 제공합니다. 그러나 수정되어야 하며 배포 시에만 발생하는 구문 오류가 있을 수 있습니다. YAML 들여쓰기를 참고하세요.
|
| 워크플로 배포 | - 테스트를 위해 워크플로를 실행하려면 Google Cloud 프로젝트에서
워크플로를 배포해야 합니다.
|
| 워크플로 실행 |
- 워크플로를 테스트할 때는 gcloud CLI를 사용하여 또는 Google Cloud 콘솔에서 실행할 수 있습니다.
- Google Cloud 콘솔 또는 gcloud CLI를 사용하여 워크플로 실행 결과에 액세스할 수 있습니다. 명령줄에서 테스트하는 경우 Google Cloud 콘솔의 워크플로 세부정보 페이지에서 로그를 보는 것이 좋습니다.
- 단계 항목 목록으로 지정된 워크플로 실행 내역을 검색할 수 있습니다. 각 항목은 오류의 출처를 확인하거나 워크플로 성능을 최적화하는 데 도움이 되는 정보를 제공합니다.
- 기본 제공 환경 변수를 사용하여 워크플로의 환경 정보(예: 위치 또는 프로젝트 식별자)에 액세스할 수 있습니다. 기본 제공 환경 변수는 선언이 필요하지 않으며 모든 워크플로 실행에서 사용할 수 있습니다.
- 워크플로 실행 중 발생한 오류에는 오류 원인을 파악하는 데 도움이 되는 태그가 포함됩니다.
- 장기 실행 상태를 확인할 수 있습니다.
- 각 워크플로 실행마다 실행이 시작될 때와 끝날 때 각각 하나씩 최소 2개의 실행 로그가 자동으로 트리거됩니다. Workflows 또는 Cloud Logging에서 로그를 볼 수 있습니다. 단일 워크플로 로그를 보려면 Workflows에서 로그 탭을 사용합니다. 모든 워크플로의 로그를 집계하여 확인하려면 Cloud Logging의 로그 탐색기 페이지를 사용합니다.
- Cloud Logging으로 로그를 전송할 수 있습니다.
- 워크플로 실행 중 각 호출 단계나 예외가 로깅되도록 플래그를 설정할 수 있는 호출 로깅을 사용 설정합니다.
- 소스에서
sys.log 함수를 사용하는 커스텀 로그를 만듭니다.
|
다음 단계
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-07-19(UTC)
[null,null,["최종 업데이트: 2026-07-19(UTC)"],[],[]]