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

1 2 3 4 5 ··· 18 下一页
Azure 中使用App Service的各种疑难杂症
摘要:问题描述 在一个典型Function App处理业务链路中,数据通过 Azure Functions(Node.js) 代码写入 Redis: Azure Functions 中批量写 Redis 时,看到 Invocation 已完成,不代表每个 Redis SET 都完成了。 如果代码用 cal 阅读全文
posted @ 2026-09-07 20:08 编码者卢布 阅读(5) 评论(1) 推荐(0)
摘要:最近我把一个 MCP SSE 服务 Demo 部署到了 Azure App Service,并先用 MCP Inspector 直接连接后端服务做了验证。后端服务本身可以正常响应 MCP 调用。(注:MCP SSE Demo的源码见附录) 接下来的目标是:把这个已经可以工作的 MCP SSE Ser 阅读全文
posted @ 2026-08-18 19:43 编码者卢布 阅读(67) 评论(0) 推荐(0)
摘要:问题描述 当 Azure App Service 前端因 IP 访问限制(Access Restrictions / IP Access Restrictions) 而返回 403 响应时,响应头中会包含 X-Ms-Forbidden-Ip 字段。 客户端应用程序希望通过该响应头来判断:这次 403 阅读全文
posted @ 2026-07-02 21:29 编码者卢布 阅读(14) 评论(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 编码者卢布 阅读(18) 评论(0) 推荐(0)
摘要:问题描述 PowerShell Functions 项目本地调试时,很容易遇到两类错误: 第一类是运行时加载失败:按 F5 或执行 func start 后,终端直接报 Unable to find type [HttpResponseContext]。同一份代码在 Azure 云端跑得好好的,本地 阅读全文
posted @ 2026-06-22 20:25 编码者卢布 阅读(21) 评论(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 编码者卢布 阅读(24) 评论(0) 推荐(0)
摘要:App Service 应用经常需要访问外部服务,比如 Azure SQL、Redis、Storage 或第三方 API。很多人会以为应用是直接从 worker 实例访问公网,但实际上并不是这样。 App Service 的 worker 实例运行在 scale unit / stamp 内部,通常 阅读全文
posted @ 2026-06-03 20:31 编码者卢布 阅读(75) 评论(0) 推荐(0)
摘要:问题描述: 在上一篇里,我解释过 App Service 中两个容易混淆的概念: Outbound Connection:worker 实例上的 TCP 连接资源,耗尽时常见 SocketException SNAT Port:出站负载均衡器在公网侧分配的源端口。每个实例通常按 128 个(估算,实 阅读全文
posted @ 2026-06-02 22:06 编码者卢布 阅读(180) 评论(0) 推荐(1)
摘要:问题描述 在 Azure App Service 中进行出站访问(Outbound Connection)时,我们都会遇到一个看似矛盾的现象: 官方架构文档明确写着,每个实例允许的 TCP Connections(出站连接数)上限为 1920 / 3968 / 8064(分别对应 B1/S1/P1、 阅读全文
posted @ 2026-05-31 13:25 编码者卢布 阅读(82) 评论(0) 推荐(0)
摘要:问题描述 在使用Application Insights来收集日志中,发现Function App的执行记录中缺少了日志。但这个Function确确实实的执行了。 那么,会是什么情况导致了Applicaiton Insights中收集日志信息不完善呢? 问题解答 根本原因是Application I 阅读全文
posted @ 2026-05-26 20:02 编码者卢布 阅读(95) 评论(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 编码者卢布 阅读(32) 评论(0) 推荐(0)
摘要:问题描述 在排查 Azure App Service 或 Azure Function App 的 Timeout、DNS 解析失败、下游服务连接不稳定问题时,经常会遇到一个配置项: WEBSITE_DISABLE_CROSS_STAMP_SCALE 这个配置项很容易被理解为“DNS 修复开关”或“ 阅读全文
posted @ 2026-05-11 19:30 编码者卢布 阅读(18) 评论(1) 推荐(0)
摘要:问题描述 在使用 Azure App Service 时,参考官方文档发现支持 Sidecar Container。 但在实际创建或已有的 App Service 实例中,无法在门户中找到“Container”的相关选项,无法启动Sidecar。 文档上提出使用ARM模板的方式启动,虽然也是可以,但 阅读全文
posted @ 2026-05-06 20:09 编码者卢布 阅读(25) 评论(0) 推荐(0)
摘要:问题描述 在 Azure App Service 上运行的 Web 应用可能遭遇一类棘手的问题——缓存文件无法删除、无法移动,即使重启应用也无法解除锁定。 在操作App Service的文件如果遇到以下典型症状,很可能正在经历"僵尸文件锁": 缓存文件操作失败:/home/site/wwwroot 阅读全文
posted @ 2026-05-03 16:11 编码者卢布 阅读(25) 评论(0) 推荐(0)
摘要:问题描述 在App Service启用Application Insights,如果根据文章: 【App Service】排查App Service中发送Application Insights日志数据问题的神级脚本: Test-AppInsightsTelemetryFlow.ps1 【App S 阅读全文
posted @ 2026-04-29 20:18 编码者卢布 阅读(19) 评论(0) 推荐(0)
摘要:问题描述 在 Azure Application Insights 故障排查过程中,经常会遇到这样一类典型问题: SDK 已经部署 Connection String 已配置 应用运行正常 但 App Insights Portal 中完全没有任何日志数据(指标,请求记录,应用中输出的日志) 我们通 阅读全文
posted @ 2026-04-22 21:23 编码者卢布 阅读(34) 评论(0) 推荐(0)
摘要:问题描述 Application Insights(应用服务见解)是非常有用的日志分析工具,当应用部署在App Service后,通过Codeless的方式启动Application Insights服务,能轻松查看应用的状态并主动收集异常完整信息。 但是,常常会因为各种原因导致Applicatio 阅读全文
posted @ 2026-04-21 20:14 编码者卢布 阅读(21) 评论(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 编码者卢布 阅读(41) 评论(0) 推荐(0)
摘要:问题描述 在一次 Azure Web App 的使用过程中,遇到一个并不直观、但在实际生产环境中很容易遇到的问题:Web App 本身运行正常,但在 Azure Portal 中点击 Advanced Tools(Kudu)时,页面却无法访问。 报错页面如下: 应用可以正常对外提供服务,但用于诊断和 阅读全文
posted @ 2026-03-25 20:33 编码者卢布 阅读(22) 评论(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 编码者卢布 阅读(26) 评论(0) 推荐(0)

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