Azure Spring Apps 是 Azure Spring Cloud 服务的新名称。 虽然该服务有新名称,但一些地方仍会使用旧名称,我们仍在更新屏幕截图、视频和图形等资产。
出于安全原因,Azure Spring Apps 默认禁用远程调试。 根据公司策略,你可以自行为应用启用远程调试,也可以让管理员为你启用它。 可以使用 Azure CLI、Azure 门户 或 VS Code 扩展启用或禁用远程调试。
远程调试应用实例
可以使用用于 IntelliJ 的 Azure 工具包或用于 VS Code 的 Azure Spring Apps 扩展远程调试应用实例。
本部分介绍如何使用用于 IntelliJ 的 Azure 工具包远程调试应用实例。
先决条件启用或禁用远程调试
使用以下步骤启用或禁用远程调试:
在 Azure 资源管理器中登录到 Azure 帐户。
选择应用实例,然后选择“ 启用远程调试”。
附加调试程序
使用以下步骤附加调试器。
使用以下 Azure CLI 命令获取 Azure Spring Apps 远程调试角色 ,其中包括 Microsoft.AppPlatform/Spring/apps/deployments/remotedebugging/action 数据操作权限。
az role assignment create \
--role "Azure Spring Apps Remote Debugging Role" \
--scope "" \
--assignee ""
选择应用实例远程应用,然后选择“ 附加调试器”。 IntelliJ 连接到应用实例并开始远程调试。
Azure Toolkit for IntelliJ 创建远程调试配置。 可以在 “远程 Jvm 调试” 下找到它,“配置用于远程调试的源代码的模块类路径。
疑难解答
本部分提供故障排除信息。
如果成功附加调试器但无法远程调试应用实例,请执行以下操作:
本部分介绍如何使用 VS Code 扩展远程调试应用实例。
先决条件启用或禁用远程调试
使用以下步骤启用或禁用远程调试:
(编辑:老榕树站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!