在 Cloud Code for IntelliJ 中管理虚拟机

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

借助 Cloud Code 的 Compute Engine 集成,您可以查看运行应用的 Compute Engine 虚拟机,使用 SSH 与虚拟机建立连接,查看应用日志,以及将文件上传到虚拟机。

本页面介绍了如何使用 Cloud Code 访问 Compute Engine 以及如何管理您的虚拟机实例。

查看虚拟机

如需通过 Cloud Code 查看 Google Cloud 项目中的虚拟机以及查看 Google Cloud Console 中的实例详情页面,请按以下步骤操作:

  1. 点击 Compute Engine 标签页,或点击查看 > 工具窗口 > Compute Engine

    IntelliJ 中的 Compute Engine 标签页

  2. 如果您尚未选择 Google Cloud 项目,请点击选择 Google Cloud 项目,选择相应项目,然后点击确定

  3. 展开所有虚拟机实例代码段以查看虚拟机实例。

  4. 如需在 Google Cloud Console 中查看虚拟机实例详情,请右键点击虚拟机实例,然后选择在 Cloud Console 中打开

添加和查看收藏的虚拟机

IntelliJ 支持每个 Google Cloud 项目收藏的虚拟机实例,这些实例在虚拟机重启之间保留。如需将虚拟机添加到收藏列表并查看该列表,请按以下步骤操作:

  1. Compute Engine 标签页的所有虚拟机实例代码段下,右键点击虚拟机实例,然后选择添加到收藏夹

  2. 要查看收藏夹列表,请展开收藏的虚拟机实例代码段。

  3. 如需从收藏夹列表中移除虚拟机,请右键点击虚拟机,然后选择从收藏夹中移除

连接到虚拟机

如需使用内置的 IDE 终端和 SSH 连接到 Cloud Code 中的虚拟机实例,请按以下步骤操作:

  1. 如需连接到虚拟机实例,请右键点击虚拟机实例,然后选择打开 SSH 连接

    将出现一个终端,其中显示有关远程实例的信息。

  2. 如果与虚拟机实例的连接失败,系统会显示错误消息对话框。点击在终端中排查问题,以查看终端中有关问题和潜在解决方法的信息,或点击查看问题排查指南以查看排查 SSH 问题文档。

查看虚拟机上的应用日志

如需在 IDE 中查看虚拟机实例的应用日志,请右键点击虚拟机实例,然后选择查看日志浏览器。您将转到 Google Cloud 控制台中的日志浏览器。

将文件上传到虚拟机

如需将应用文件从本地 IDE 复制到远程虚拟机实例,请按以下步骤操作:

  1. 如需将文件上传到虚拟机,请点击虚拟机实例,然后点击 Compute Engine 窗格顶部的 IJ 中的文件上传按钮 上传,或右键点击虚拟机实例并选择上传文件/目录

  2. 找到要上传的文件,然后点击打开。系统会打开一个终端,其中包含文件列表和上传进度。

  3. 如果上传失败,系统会显示 SSH 连接问题排查对话框。 点击每个选项可得到以下结果:

    • 查看文件转移指南:打开将文件传输到 Linux 虚拟机,详细了解如何将文件传输到 Compute Engine 虚拟机实例。
    • 在终端中排查问题:在终端中查看关于问题和潜在解决方案的信息。
    • 查看问题排查指南:打开排查 SSH 问题,详细了解使用 SSH 连接到虚拟机时可能遇到的常见错误、错误修复方法以及诊断失败的 SSH 连接的方法。

获取支持

如需在 IntelliJ IDE 中提交反馈或报告问题,请转到工具 > Cloud Code > 帮助/简介 > 提交反馈或报告问题 (Submit feedback or report an issue),在 GitHub 上报告问题或在 Stack Overflow 上提问。

您还可以加入属于 Google Cloud Slack 社区#cloud-code 频道。