随笔分类 -  【Azure 应用服务】

1 2 3 4 5 ··· 17 下一页
Azure 中使用App Service的各种疑难杂症
摘要:问题描述 当 Azure App Service 前端因 IP 访问限制(Access Restrictions / IP Access Restrictions) 而返回 403 响应时,响应头中会包含 X-Ms-Forbidden-Ip 字段。 客户端应用程序希望通过该响应头来判断:这次 403 阅读全文
posted @ 2026-07-02 21:29 编码者卢布 阅读(6) 评论(0) 推荐(0)
摘要:问题描述 Azure Function 原来运行在 Python 3.9。由于 Python 3.9 即将停止维护,需要升级到 Python 3.10。 第一次升级时,只是在 Function App 页面中进入 Settings → Configuration → General settings 阅读全文
posted @ 2026-06-24 19:22 编码者卢布 阅读(13) 评论(0) 推荐(0)
摘要:问题描述 PowerShell Functions 项目本地调试时,很容易遇到两类错误: 第一类是运行时加载失败:按 F5 或执行 func start 后,终端直接报 Unable to find type [HttpResponseContext]。同一份代码在 Azure 云端跑得好好的,本地 阅读全文
posted @ 2026-06-22 20:25 编码者卢布 阅读(13) 评论(0) 推荐(0)
摘要:Function App 用 Key Vault Reference 引用 Secret,在 Secret 轮换后报 Key Vault reference was not able to be resolved ... denied access。 这个报错里虽然有 denied access,但不一定是权限真的被拒。App Service / Functions 会缓存 Key Vault Reference,Secret 轮换后默认最多需要约 24 小时才自动刷新。 处理顺序:如果权限和网络近期没变,先重启 Function App 或调用 refresh API 刷新引用;如果仍失败,再用 Key Vault 的 SecretGet 诊断日志定位权限、网络、Secret 状态或引用语法问题。 阅读全文
posted @ 2026-06-06 11:18 编码者卢布 阅读(18) 评论(0) 推荐(0)
摘要:App Service 应用经常需要访问外部服务,比如 Azure SQL、Redis、Storage 或第三方 API。很多人会以为应用是直接从 worker 实例访问公网,但实际上并不是这样。 App Service 的 worker 实例运行在 scale unit / stamp 内部,通常 阅读全文
posted @ 2026-06-03 20:31 编码者卢布 阅读(69) 评论(0) 推荐(0)
摘要:问题描述: 在上一篇里,我解释过 App Service 中两个容易混淆的概念: Outbound Connection:worker 实例上的 TCP 连接资源,耗尽时常见 SocketException SNAT Port:出站负载均衡器在公网侧分配的源端口。每个实例通常按 128 个(估算,实 阅读全文
posted @ 2026-06-02 22:06 编码者卢布 阅读(173) 评论(0) 推荐(1)
摘要:问题描述 在 Azure App Service 中进行出站访问(Outbound Connection)时,我们都会遇到一个看似矛盾的现象: 官方架构文档明确写着,每个实例允许的 TCP Connections(出站连接数)上限为 1920 / 3968 / 8064(分别对应 B1/S1/P1、 阅读全文
posted @ 2026-05-31 13:25 编码者卢布 阅读(74) 评论(0) 推荐(0)
摘要:问题描述 在使用Application Insights来收集日志中,发现Function App的执行记录中缺少了日志。但这个Function确确实实的执行了。 那么,会是什么情况导致了Applicaiton Insights中收集日志信息不完善呢? 问题解答 根本原因是Application I 阅读全文
posted @ 2026-05-26 20:02 编码者卢布 阅读(88) 评论(0) 推荐(0)
摘要:问题描述 在 Azure App Service 中运行 Web App 时,通过 Kudu(https://xxxxxxxxxx.scm.chinacloudsites.cn/ )访问文件系统,发现: /home/LogFiles 或 D:\home\LogFiles 下没有预期日志 特别是 ap 阅读全文
posted @ 2026-05-20 20:21 编码者卢布 阅读(26) 评论(0) 推荐(0)
摘要:问题描述 在排查 Azure App Service 或 Azure Function App 的 Timeout、DNS 解析失败、下游服务连接不稳定问题时,经常会遇到一个配置项: WEBSITE_DISABLE_CROSS_STAMP_SCALE 这个配置项很容易被理解为“DNS 修复开关”或“ 阅读全文
posted @ 2026-05-11 19:30 编码者卢布 阅读(15) 评论(1) 推荐(0)
摘要:问题描述 在使用 Azure App Service 时,参考官方文档发现支持 Sidecar Container。 但在实际创建或已有的 App Service 实例中,无法在门户中找到“Container”的相关选项,无法启动Sidecar。 文档上提出使用ARM模板的方式启动,虽然也是可以,但 阅读全文
posted @ 2026-05-06 20:09 编码者卢布 阅读(20) 评论(0) 推荐(0)
摘要:问题描述 在 Azure App Service 上运行的 Web 应用可能遭遇一类棘手的问题——缓存文件无法删除、无法移动,即使重启应用也无法解除锁定。 在操作App Service的文件如果遇到以下典型症状,很可能正在经历"僵尸文件锁": 缓存文件操作失败:/home/site/wwwroot 阅读全文
posted @ 2026-05-03 16:11 编码者卢布 阅读(19) 评论(0) 推荐(0)
摘要:问题描述 在App Service启用Application Insights,如果根据文章: 【App Service】排查App Service中发送Application Insights日志数据问题的神级脚本: Test-AppInsightsTelemetryFlow.ps1 【App S 阅读全文
posted @ 2026-04-29 20:18 编码者卢布 阅读(15) 评论(0) 推荐(0)
摘要:问题描述 在 Azure Application Insights 故障排查过程中,经常会遇到这样一类典型问题: SDK 已经部署 Connection String 已配置 应用运行正常 但 App Insights Portal 中完全没有任何日志数据(指标,请求记录,应用中输出的日志) 我们通 阅读全文
posted @ 2026-04-22 21:23 编码者卢布 阅读(25) 评论(0) 推荐(0)
摘要:问题描述 Application Insights(应用服务见解)是非常有用的日志分析工具,当应用部署在App Service后,通过Codeless的方式启动Application Insights服务,能轻松查看应用的状态并主动收集异常完整信息。 但是,常常会因为各种原因导致Applicatio 阅读全文
posted @ 2026-04-21 20:14 编码者卢布 阅读(12) 评论(0) 推荐(0)
摘要:问题描述 在使用 Azure App Service(Linux + PHP) 部署 Web 应用时,如果上传文件大于1MB,就会遇到 HTTP 413(Request Entity Too Large) 错误。 错误截图 问题解答 一、HTTP 413 错误的本质含义 413 Request En 阅读全文
posted @ 2026-04-13 21:01 编码者卢布 阅读(22) 评论(0) 推荐(0)
摘要:问题描述 在一次 Azure Web App 的使用过程中,遇到一个并不直观、但在实际生产环境中很容易遇到的问题:Web App 本身运行正常,但在 Azure Portal 中点击 Advanced Tools(Kudu)时,页面却无法访问。 报错页面如下: 应用可以正常对外提供服务,但用于诊断和 阅读全文
posted @ 2026-03-25 20:33 编码者卢布 阅读(19) 评论(0) 推荐(0)
摘要:问题描述 Azure Function(PowerShell) 在未改变的情况下,偶发无法通过 Managed Identity 连接 Microsoft Graph。 错误信息: ERROR: Failed to connect to Microsoft Graph with Managed Id 阅读全文
posted @ 2026-03-17 20:53 编码者卢布 阅读(23) 评论(0) 推荐(0)
摘要:问题描述 某次部署项目文件后,进入App Service的高级工具(Kudu)下的查看文件的页面中,遇见奇怪现象: 在DebugConsole页面显示文件目录结构的UI部分,显示文件数量为0。(但实际情况是,其中有很多的文件) 但是,在PowerShell命令栏中,使用 ls 则可以list全部文件 阅读全文
posted @ 2026-02-28 20:33 编码者卢布 阅读(16) 评论(0) 推荐(0)
摘要:问题描述 使用App Service的Health Check功能,导致实例状态Unhealthy,重启也不能解决问题。 这是什么情况呢? 问题解答 根据Health Check所配置的path,分别使用http和https进行访问,检查请求的响应是否属于 200 ~ 299 之间。 对于 App 阅读全文
posted @ 2026-02-14 17:05 编码者卢布 阅读(21) 评论(1) 推荐(0)

1 2 3 4 5 ··· 17 下一页