借助 Cloud Code 的 Compute Engine 集成,您可以查看运行应用的 Compute Engine 虚拟机、使用 SSH 与虚拟机建立连接、查看应用日志,以及将文件上传到虚拟机。
本页面介绍如何使用 Cloud Code 访问 Compute Engine 以及如何管理虚拟机实例。
查看虚拟机
如需通过 Cloud Code 查看 Google Cloud 项目中的虚拟机以及查看 Google Cloud 控制台中的实例详情页面,请按以下步骤操作:
点击 Compute Engine 标签页,或点击视图 > 工具窗口 > Compute Engine。
如果尚未选择 Google Cloud 项目,请点击选择 Google Cloud 项目,选择相应项目,然后点击确定。
展开所有虚拟机实例代码段查看您的虚拟机实例。
如需在 Google Cloud 控制台中查看虚拟机实例详情,请右键点击虚拟机实例,然后选择在 Cloud 控制台中打开。
添加和查看收藏的虚拟机
IntelliJ 支持每个 Google Cloud 项目收藏的虚拟机实例,这些实例会在虚拟机重启之间保留。如需将虚拟机添加到收藏夹列表并查看该列表,请按以下步骤操作:
在 Compute Engine 标签页中的所有虚拟机实例代码段下,右键点击虚拟机实例,然后选择添加到收藏夹。
如需查看您的收藏列表,请展开收藏的虚拟机实例代码段。
如需从收藏夹列表中移除虚拟机,请右键点击虚拟机,然后选择从收藏夹中移除。
连接到虚拟机
如需使用内置的 IDE 终端和 SSH 连接到 Cloud Code 中的虚拟机实例,请按以下步骤操作:
如需连接到虚拟机实例,请右键点击该虚拟机实例,然后选择打开 SSH 连接。
此时将出现一个终端,其中显示了有关远程实例的信息。
如果与虚拟机实例的连接失败,系统会显示错误消息对话框。点击在终端中排查问题,在终端中查看关于问题和潜在解决方案的信息,或点击查看问题排查指南,查看排查 SSH 问题文档。
查看虚拟机上的应用日志
如需在 IDE 中查看某个虚拟机实例的应用日志,请右键点击该虚拟机实例,然后选择查看日志浏览器。系统随即会将您转到 Google Cloud 控制台中的日志浏览器。
将文件上传到虚拟机
如需将应用文件从本地 IDE 复制到远程虚拟机实例,请按以下步骤操作:
如需将文件上传到虚拟机,请点击虚拟机实例,然后点击 Compute Engine 窗格顶部的 cloud_upload 上传,或者右键点击虚拟机实例,然后选择上传文件/目录。
找到要上传的文件,然后点击打开。系统会打开一个终端,其中包含文件列表和上传进度。
如果上传失败,系统会显示 SSH 连接问题排查对话框。 点击每个选项后,您会看到以下结果:
- 查看文件传输指南:打开将文件传输到 Linux 虚拟机,详细了解如何将文件传输到 Compute Engine 虚拟机实例。
- 在终端中排查问题:在终端中查看关于问题和潜在解决方案的信息。
- 查看问题排查指南:打开 SSH 问题排查指南,详细了解使用 SSH 连接到虚拟机时可能会遇到的常见错误、解决错误的方法,以及诊断 SSH 连接失败的诊断方法。