Azure部署Python Web应用后页面无法显示的排查求助
各位好,我最近在把一个无法公开代码的Python应用部署到Azure Web App时遇到了麻烦,想请大家帮忙出出主意:
我已经跟着文档说明走了部署流程,还调整了应用的一些配置项,具体操作步骤是这样的:
- 先执行
az login完成Azure账号登录 - 修改了Web应用的相关配置设置
- 把所有应用文件打包成了一个zip部署包
- 切换到zip包所在的本地目录,运行部署命令:
az webapp deploy --resource-group 'my_rg' --name 'my-app-name' --src-path 'C:\projects\app\deployment_package.zip'
部署完成后,我去Azure的部署中心看了日志,显示部署是成功的:
17/08/2025, 06:52:40 PM Updating submodules.
17/08/2025, 06:52:41 PM Preparing deployment for commit id '0f38838c-e'.
17/08/2025, 06:52:42 PM PreDeployment: context.CleanOutputPath False
17/08/2025, 06:52:42 PM PreDeployment: context.OutputPath /home/site/wwwroot
17/08/2025, 06:52:42 PM Skipping build. Project type: Run-From-Zip
17/08/2025, 06:52:42 PM Skipping post build. Project type: Run-From-Zip
17/08/2025, 06:52:42 PM Triggering container recycle for OneDeploy by adding/updating restartTrigger.txt to the site root path
17/08/2025, 06:52:42 PM Updating /home/data/SitePackages/packagename.txt with deployment 20250817175236.zip
17/08/2025, 06:52:42 PM Deployment successful. deployer = OneDeploy deploymentPath = OneDeploy
但现在的问题是,访问Web应用的地址时,完全看不到预期的应用页面。按照相关说明,部署成功后应该能正常访问应用才对,可我实在找不到问题出在哪。因为代码没办法公开,没法给大家提供可复现的示例,想问问有没有朋友遇到过类似情况?或者我可以从哪些方向去排查这个问题呢?
内容来源于stack exchange

