如何清理/刷新 Azure 应用服务环境
Posted
技术标签:
【中文标题】如何清理/刷新 Azure 应用服务环境【英文标题】:How to Clean/Refresh Azure App Service environment 【发布时间】:2021-11-30 14:57:18 【问题描述】:我遇到了问题,我的代码在部署到现有的 azure App Service (.NET 6) 时出现故障。
我正在通过项目发布从 Visual Studio 部署代码。
当我将代码部署到另一个应用服务实例时,它工作正常。
现在我在开发环境中,我有能力将它部署到不同的环境中,我担心这是否会发生在生产环境中。
我有哪些选项可以重置/刷新现有环境(如全新环境)并清除缓存、临时文件夹等所有内容?
【问题讨论】:
【参考方案1】:如果您部署为新应用程序,则相同的代码可以工作,而当您部署到现有应用程序时它会失败,这意味着某些环境变量不允许应用程序按预期工作。
您可以通过导航到高级工具来检查这些环境变量,并检查导致此应用程序无法按预期工作的原因。
此外,使用“应用服务日志”或应用程序洞察来启用日志记录以了解并纠正问题也很有意义。
【讨论】:
以上是关于如何清理/刷新 Azure 应用服务环境的主要内容,如果未能解决你的问题,请参考以下文章
Azure:如何获得刷新令牌?当连接的输出仅提供访问令牌时使用 Curl
调用 .\auth\refresh 端点后 Azure 应用服务身份验证令牌未刷新