gpt4 book ai didi

azure - Kudu 调试控制台 Bash 与 SSH

转载 作者:行者123 更新时间:2023-12-01 15:01:23 27 4
gpt4 key购买 nike

在 Azure 中,当在 Linux(节点)上使用应用程序服务时,Kudu 顶部有一个菜单:调试控制台。“调试控制台”必须选择:Bash 和 SSH。

它们有什么区别?看起来它们遵循不同的环境。 enter image description here

最佳答案

Bash 功能在 Kudu 实例内启动 shell。这与运行应用程序的容器不同。从 kudu 实例中,您可以访问查看日志文件和其他信息 - 甚至删除日志文件 - 但您无法访问环境变量或查看已部署的应用程序代码(除了位于 /home/site/wwwroot/output.tar.gz 的最新部署内容的 gzip 存档之外) .

SSH 功能 - 旧 kudu UI 中 https://YOURAPPSVCNAME.scm.azurewebsites.net/ 中的“SSH”或新 UI 中 https://YOURAPPSVCNAME.scm.azurewebsites.net/newui 中的“WebSSH” - 打开与正在运行的实例之一的 ssh 连接您的应用程序。从这里,您可以查看环境变量,检查其部署目录结构中的代码,探索应用程序看到的文件系统等。

注意:如果您的应用跨多个实例运行(可在应用服务计划中配置),则旧的 Kudu UI 无法让您轻松选择特定实例。新的 Kudu UI 的功能是:在屏幕上,顶部框显示您附加到的实例,并显示一个切换实例下拉列表,其中列出了其他实例。

关于azure - Kudu 调试控制台 Bash 与 SSH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52273884/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com