IntelliJ용 Cloud Code에서 VM 관리

Cloud Code의 Compute Engine 통합을 통해 애플리케이션을 실행하는 Compute Engine VM을 보고, SSH를 사용하여 VM에 대한 연결을 설정하고, 애플리케이션 로그를 보고, VM에 파일을 업로드할 수 있습니다.

이 페이지에서는 Cloud Code로 Compute Engine에 액세스하고 VM 인스턴스를 관리하는 방법을 보여줍니다.

VM 보기

Cloud Code를 사용하여 Google Cloud 콘솔에서 Google Cloud 프로젝트에서 VM 및 인스턴스 세부정보 페이지를 보려면 다음 단계를 따르세요.

  1. Compute Engine 탭을 클릭하거나 보기 > 도구 창 > Compute Engine을 클릭합니다.

    IntelliJ의 Compute Engine 탭

  2. Google Cloud 프로젝트를 선택하지 않은 경우 Google Cloud 프로젝트 선택을 클릭하고 프로젝트를 선택한 다음 확인을 클릭합니다.

  3. 모든 VM 인스턴스 스니펫을 펼쳐 VM 인스턴스를 확인합니다.

  4. Google Cloud 콘솔에서 VM 인스턴스 세부정보를 보려면 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 Cloud 콘솔에서 열기를 선택합니다.

즐겨찾는 VM 추가 및 보기

IntelliJ는 Google Cloud 프로젝트별로 즐겨찾는 VM 인스턴스를 지원하며, VM 재시작 간에 VM 인스턴스가 보존됩니다. VM을 즐겨찾기 목록에 추가하고 목록을 보려면 다음 단계를 따르세요.

  1. Compute Engine 탭의 모든 VM 인스턴스 스니펫에서 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 즐겨찾기에 추가를 선택합니다.

  2. 즐겨찾기 목록을 보려면 즐겨찾는 VM 인스턴스 스니펫을 펼칩니다.

  3. 즐겨찾기 목록에서 VM을 삭제하려면 VM을 마우스 오른쪽 버튼으로 클릭하고 즐겨찾기에서 삭제를 선택합니다.

VM에 연결

기본 제공되는 IDE 터미널 및 SSH를 사용하여 Cloud Code의 VM 인스턴스에 연결하려면 다음 단계를 따르세요.

  1. VM 인스턴스에 연결하려면 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 SSH 연결 열기를 선택합니다.

    원격 인스턴스에 대한 정보가 표시된 터미널이 나타납니다.

  2. VM 인스턴스에 연결하지 못하면 오류 메시지 대화상자가 나타납니다. 터미널에서 문제 해결을 클릭하여 터미널에서 문제 및 잠재적 해결 방법에 대한 정보를 보거나문제 해결 가이드 보기를 클릭하여 SSH 문제해결 문서를 참조하세요.

VM에서 애플리케이션 로그 보기

IDE에서 VM 인스턴스의 애플리케이션 로그를 보려면 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 로그 탐색기 보기를 선택합니다. 그러면 Google Cloud 콘솔의 로그 탐색기로 이동합니다.

VM에 파일 업로드

로컬 IDE에서 원격 VM 인스턴스로 애플리케이션 파일을 복사하려면 다음 단계를 수행합니다.

  1. VM에 파일을 업로드하려면 VM 인스턴스를 클릭한 다음 Compute Engine 창 상단에 있는 cloud_upload 업로드를 클릭하거나 VM 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 파일/디렉터리 업로드를 선택합니다.

  2. 업로드할 파일로 이동하여 열기를 클릭합니다. 파일 목록과 업로드 진행 상태가 표시된 터미널이 열립니다.

  3. 업로드가 실패하면 SSH 연결 문제 해결 대화상자가 나타납니다. 각 옵션을 클릭하면 다음과 같은 결과가 표시됩니다.

    • 파일 전송 가이드 보기: Linux VM으로 파일 전송을 열어 Compute Engine VM 인스턴스로 파일을 전송하는 방법에 대한 자세한 내용을 확인할 수 있습니다.
    • 터미널에서 문제 해결: 터미널에서 문제 및 가능한 해결책에 대한 정보를 봅니다.
    • 문제 해결 가이드 보기: SSH 문제해결을 열어 SSH를 사용하여 VM에 연결할 때 발생할 수 있는 일반적인 오류, 오류 해결 방법, 실패한 SSH 연결을 진단하는 방법에 대한 자세한 내용을 확인할 수 있습니다.

지원 받기

IntelliJ IDE에서 의견을 제출하거나 문제를 신고하려면 도구 > Cloud Code > 도움말 / 정보 > 의견 제출 또는 문제 신고로 이동하여 GitHub에 문제를 신고하거나 Stack Overflow에서 질문합니다.