1 2 3 4 5 ··· 34 下一页
摘要: 问题描述 在昨天的博文中“【Azure APIM】通过 API Management 公开现有 MCP Server 的试验 (一) ”,介绍了如何在APIM中配置MCP Server。接下来,将介绍,如何把APIM中已经存在的API转换为MCP Server呢? 问题解答 在APIM MCP的文档 阅读全文
posted @ 2026-08-04 21:45 编码者卢布 阅读(2) 评论(0) 推荐(0)
摘要: 随着 GitHub Copilot、Claude、ChatGPT 等 AI 客户端逐渐支持 Model Context Protocol(MCP),企业需要以统一、可控的方式向这些客户端提供内部工具。 对于已经存在的远程 MCP Server,如果直接让客户端访问,通常难以统一实施鉴权、限流、审计和 阅读全文
posted @ 2026-08-03 20:02 编码者卢布 阅读(3) 评论(0) 推荐(0)
摘要: 问题描述 在企业的Azure环境治理中,为了满足审计与合规的要求,通常会使用 Azure Policy 来统一管理各类资源的诊断日志配置。具体做法是:在 Policy 定义中通过 AuditIfNotExists 或 DeployIfNotExists 效果,检查 Azure 资源(如公网 IP、网 阅读全文
posted @ 2026-07-22 18:26 编码者卢布 阅读(3) 评论(0) 推荐(0)
摘要: 问题描述 使用 Azure API Management(APIM)作为统一 API 网关,希望基于诊断日志(AzureDiagnostics表)中的日志数据,分析不同产品和服务之间的调用关系与性能指标。 核心问题是:如果注册在 APIM 上的所有 API 以及后端服务均已集成 Applicatio 阅读全文
posted @ 2026-07-20 21:25 编码者卢布 阅读(5) 评论(0) 推荐(0)
摘要: 问题描述 应用部署在 Azure VM 中并通过公网入口提供服务,同时仅允许指定 IP 访问。配置 Application Insights 标准可用性测试后,探测可能持续失败。 原因是探测请求来自 Microsoft 托管探测点,而不是已知的IP地址段,发起Application Insights 阅读全文
posted @ 2026-07-15 21:09 编码者卢布 阅读(7) 评论(0) 推荐(0)
摘要: You hear about it everywhere, from LinkedIn posts to keynote speakers to job listings: Learning to use AI is the way to get ahead in your job and help 阅读全文
posted @ 2026-07-14 20:52 编码者卢布 阅读(6) 评论(0) 推荐(0)
摘要: 问题描述 在排查 Container App 副本异常变化的时间点时,在系统日志中看到与 Readiness Probe 失败相关的事件。 日志信息为:Probe of readiness failed with timeout in 1 seconds. 现场配置里 TimeoutSeconds 阅读全文
posted @ 2026-07-10 20:47 编码者卢布 阅读(7) 评论(0) 推荐(0)
摘要: 问题描述 在查看Container App的Replica Count时候,发现它数量发生了变化,通常这意味着发生了重启了。 那么,是什么原因导致它重启了呢? 问题解答 可以从Container App的诊断日志 ContainerAppSystemLogs_CL中查看到有RevisionResta 阅读全文
posted @ 2026-07-08 21:32 编码者卢布 阅读(6) 评论(0) 推荐(0)
摘要: 问题描述 在 Logic App 中调用 Key Vault 的 Key 进行加密/解密操作时,可能遇到的权限报错问题: "body": { "status": 403, "message": "Operation failed because client does not have permis 阅读全文
posted @ 2026-07-07 18:21 编码者卢布 阅读(5) 评论(1) 推荐(0)
摘要: 问题描述 当 Azure App Service 前端因 IP 访问限制(Access Restrictions / IP Access Restrictions) 而返回 403 响应时,响应头中会包含 X-Ms-Forbidden-Ip 字段。 客户端应用程序希望通过该响应头来判断:这次 403 阅读全文
posted @ 2026-07-02 21:29 编码者卢布 阅读(10) 评论(0) 推荐(0)
摘要: 问题描述 在两个 Azure Storage Account 之间复制大文件时,最常见的担心是:如果要复制 1 TB、10 TB,甚至更多 Blob 数据,会不会像普通网络传输一样产生大量流量费用?这个问题不能只看“源账号”和“目标账号”是不是不同账号,而要先看复制方式。 如果应用程序先把 Blob 阅读全文
posted @ 2026-06-30 19:42 编码者卢布 阅读(7) 评论(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 编码者卢布 阅读(15) 评论(0) 推荐(0)
摘要: 问题描述 PowerShell Functions 项目本地调试时,很容易遇到两类错误: 第一类是运行时加载失败:按 F5 或执行 func start 后,终端直接报 Unable to find type [HttpResponseContext]。同一份代码在 Azure 云端跑得好好的,本地 阅读全文
posted @ 2026-06-22 20:25 编码者卢布 阅读(16) 评论(0) 推荐(0)
摘要: 问题描述 在 Azure AI Search 中搜索 in brief 时,结果数量有时会比预期多很多。仔细查看返回结果文本,会发现有些文档和 brief 的关系很弱,反而只是命中了 in 这类高频词。 这不是数据问题,也不是 Azure AI Search 的 bug。关键在于一个很容易被忽略的地 阅读全文
posted @ 2026-06-16 20:44 编码者卢布 阅读(98) 评论(0) 推荐(0)
摘要: 问题描述 在 Azure AI Search 里,英文检索有时会卡在一个很小的词形差异上:文档里是 brief,搜索 briefs 却搜不到。 搜索 briefs,无法命中只包含 brief 的文档。类似地,audit 和 auditing 也可能因为一个复数形式导致结果不同。 文档明明在,关键词也 阅读全文
posted @ 2026-06-15 20:56 编码者卢布 阅读(94) 评论(0) 推荐(0)
摘要: 问题描述 在 Azure AI Search 中查询同一组关键词时,经常会遇到一个现象:searchMode=any 返回很多结果,改成 searchMode=all 后结果数量明显下降,甚至只剩很少几条。 例如查询下面这组关键词: audit brief report compliance 如果使 阅读全文
posted @ 2026-06-10 19:44 编码者卢布 阅读(85) 评论(0) 推荐(1)
摘要: 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 编码者卢布 阅读(76) 评论(0) 推荐(0)
摘要: 问题描述 在使用Application Insights来收集日志中,发现Function App的执行记录中缺少了日志。但这个Function确确实实的执行了。 那么,会是什么情况导致了Applicaiton Insights中收集日志信息不完善呢? 问题解答 根本原因是Application I 阅读全文
posted @ 2026-05-26 20:02 编码者卢布 阅读(91) 评论(0) 推荐(0)
摘要: 问题描述 在使用 Azure Service Bus Java SDK 时,应用日志里偶尔会出现类似下面的告警,且通常是 低频、偶发: ActiveClientTokenManager: {\"az.sdk.message\":\"Error occurred while refreshing to 阅读全文
posted @ 2026-05-21 20:28 编码者卢布 阅读(13) 评论(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 Relay服务,可以帮助服务器与客户端无法直接访问的情况下,提供牵线搭桥中转的沟通方式,俗称“中继”。 它是一种单对单的通信方式,需要对服务端和客户端代码有一些改动才可以,需要定义服务端侦听器(Listener)来接受消息,客户端(Caller)来发送消息。 服务端侦听器( 阅读全文
posted @ 2026-05-17 17:47 编码者卢布 阅读(49) 评论(0) 推荐(0)
摘要: 前言 在生产环境中,应用性能监控是保障系统稳定运行的关键一环,特别是部署到云上的服务,但是,由于.Net Framework 4.8项目年代久远,无法实现一些无代码的方式集成获取日志数据。 而Azure Application Insights提供了两种方式:无代码 , 集成SDK的方式来实现日志收 阅读全文
posted @ 2026-05-15 18:29 编码者卢布 阅读(125) 评论(0) 推荐(0)
摘要: 问题描述 在日常运维 Azure Container Apps(ACA)时,可能会观察到副本重启、实例滚动更新或短暂连接中断等现象。遇到这类情况时,第一反应通常是平台异常,但实际也可能是底层平台正在执行例行升级或维护。 此时常见的疑问是: ACA 是否会通过 Service Health 提前通知每 阅读全文
posted @ 2026-05-12 19:05 编码者卢布 阅读(18) 评论(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 编码者卢布 阅读(21) 评论(0) 推荐(0)
摘要: 问题描述 在 Azure App Service 上运行的 Web 应用可能遭遇一类棘手的问题——缓存文件无法删除、无法移动,即使重启应用也无法解除锁定。 在操作App Service的文件如果遇到以下典型症状,很可能正在经历"僵尸文件锁": 缓存文件操作失败:/home/site/wwwroot 阅读全文
posted @ 2026-05-03 16:11 编码者卢布 阅读(19) 评论(0) 推荐(0)
摘要: 问题描述 使用 az containerapp create --yaml <file> 创建 Azure Container App 时, yaml 文件中只包含简单的信息,结果遇见难以理解/无法正常分析的 400 Bad Request问题。 location: chinanorth3 prop 阅读全文
posted @ 2026-04-30 20:23 编码者卢布 阅读(21) 评论(1) 推荐(0)
1 2 3 4 5 ··· 34 下一页