我们可以从 intellij 调试已部署的 azure 函数吗?
Can we debug deployed azure function from intellij?
我开发了一个 Java azure 函数并通过 IntelliJ 部署了它(具有 Azure 工具包插件支持)。我可以在 ide 的函数应用程序上执行本地 run/debug,因为它很好地支持本地 run/debug.
现在的问题是,有没有办法调试部署在Azure函数上的代码(或jar)(不确定这是否必须称为远程调试)?我通过互联网搜索,只看到调试 ide 中正在开发的应用程序的选项(即本地代码),但无法找到部署版本的方法。是否有可能做到这一点?还是我对 ide 的期望过高?
目前,无法使用 Intellij IDE.
远程调试 函数应用程序
这是我尝试使用 Intellij IDE.
对 azure 函数进行远程调试的解决方法
将函数应用程序部署到 Azure 后,我们可以使用 (REMOTE DEBUG) 进行调试,同时将其启用到 Azure 门户。这仅在 Visual Studio 中才有可能。
在 Azure 门户中启用远程调试之后。相关 visual studio 的端口可以在启用此远程调试功能后启用。我尝试添加 Visual Studio 调试端口,例如 (VS19 - 4024
) remote debugger port assignments 和其他 visual studio 端口。
我最终无法打开端口。
注:
In Azure except for the 8080/443 port, other ports are blocked in Azure.
我开发了一个 Java azure 函数并通过 IntelliJ 部署了它(具有 Azure 工具包插件支持)。我可以在 ide 的函数应用程序上执行本地 run/debug,因为它很好地支持本地 run/debug.
现在的问题是,有没有办法调试部署在Azure函数上的代码(或jar)(不确定这是否必须称为远程调试)?我通过互联网搜索,只看到调试 ide 中正在开发的应用程序的选项(即本地代码),但无法找到部署版本的方法。是否有可能做到这一点?还是我对 ide 的期望过高?
目前,无法使用 Intellij IDE.
远程调试 函数应用程序这是我尝试使用 Intellij IDE.
对 azure 函数进行远程调试的解决方法将函数应用程序部署到 Azure 后,我们可以使用 (REMOTE DEBUG) 进行调试,同时将其启用到 Azure 门户。这仅在 Visual Studio 中才有可能。
在 Azure 门户中启用远程调试之后。相关 visual studio 的端口可以在启用此远程调试功能后启用。我尝试添加 Visual Studio 调试端口,例如 (VS19 - 4024
) remote debugger port assignments 和其他 visual studio 端口。
我最终无法打开端口。
注:
In Azure except for the 8080/443 port, other ports are blocked in Azure.