【问题标题】:Azure App Service Console: Commands will not execute, crashes consoleAzure 应用服务控制台:命令不会执行,控制台崩溃
【发布时间】:2021-03-26 15:16:30
【问题描述】:

我在应用服务的基于 Web 的 Azure 控制台中执行的任何命令都会失败:

D:\home\site\wwwroot>dir
function(e){if(void 0===e&&(e="legacy"),this._body instanceof b)return this._body.toString();if(this._body instanceof ArrayBuffer)switch(e){case"legacy":return String.fromCharCode.apply(null,new Uint16Array(this._body));case"iso-8859":return String.fromCharCode.apply(null,new Uint8Array(this._body));default:throw new Error("Invalid value for encodingHint: "+e)}return null==this._body?"":"object"==typeof this._body?JSON.stringify(this._body,null,2):this._body.toString()}con

然后它会完全挂起,直到我关闭基于 Web 的控制台并刷新 portal.azure 页面。我一直在寻找解决方案,但似乎没有报告此问题。

【问题讨论】:

  • 看来scm网站有问题。
  • 请在azure门户中点击重启,主站点和SCM站点都会重启。如果对你有帮助,请告诉我。
  • 有进展吗?

标签: azure api console azure-web-app-service azure-app-service-envrmnt


【解决方案1】:

控制台刀片使用与 Kudu 的连接。如果您在 ILB ASE 中,则需要与 Kudu 的直接网络连接才能加载页面。如果您的客户端机器无法访问 Kudu,您将看到上述错误。

【讨论】:

    【解决方案2】:

    我通过创建一个新的 API 应用(我试图部署到的资源)并切换到它来解决这个问题。

    一条评论建议重新连接存储,但我的资源没有。

    如果您想更好地使用此 hack,请将其称为蓝绿部署。

    在 Webmasters StackExchange 上查看 this question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 2017-08-02
      • 1970-01-01
      • 2022-12-21
      相关资源
      最近更新 更多