Azure Functions Proxies:社区支持将于2025‑09‑30结束 — 立即迁移离开Proxies
Azure无服务器DevOps
关键更新
微软已宣布,Azure Functions Proxies的社区支持将于2025年9月30日结束——Proxies将在该日期之前仅保持维护模式,之后将不再接收修复、更新或官方支持。微软建议将代理功能迁移到Azure API管理(APIM)(或其他受支持的路由/网关解决方案),因为Proxies不再进行投资。(azure.microsoft.com)
重要性
如果您的应用程序使用Function Proxies进行路由、重定向、简单身份验证或请求/响应转换,您现在面临具体的操作和安全风险:在2025‑09‑30之后,微软停止支持该功能,并可能随时删除或破坏其行为。产品团队和微软支持渠道已重申Proxies已被弃用,强烈建议迁移;将不再提供进一步的错误修复或安全更新。(learn.microsoft.com)
工程团队的实际影响和立即的下一步:
- 将此视为一个严格的弃用截止日期:清点使用代理的Function应用程序(搜索proxies.json / function.json代理定义),捕获行为(路由、重写、头部、CORS、身份验证),并按生产影响优先排序。
- 现在规划迁移路径——APIM提供类似的功能(OpenAPI导入、速率限制、策略、JWT/OPA身份验证),但可能更重且成本更高;轻量级替代方案包括Azure Front Door / Application Gateway,或在Function前运行一个小型、维护的反向代理(NGINX/Caddy)以进行简单的重写和路由。
- 在暂存环境中测试行为等效性(重定向语义、头部转换、超时),并更新CI/CD以在Function部署的同时部署APIM配置或路由基础设施。
- 如果您无法立即迁移,请采取缓解措施:减少暴露,增加代理路径的额外日志/警报,并准备回滚计划,因为Proxies在截止日期后可能会意外停止工作。
如果您今天使用Proxies,这是可操作且紧急的——在2025‑09‑30之前迁移或实施补偿控制,以避免不受支持的、可能破坏生产行为。(azure.microsoft.com)
来源
继续阅读
Node.js v25 定于 2025‑10‑15 发布 — semver‑major 版本即将到来
2025年9月30日Node.js v25 定于 2025 年 10 月 15 日发布(提交截止日期 2025‑09‑15)。团队应针对新主要版本运行 CI,验证本地模块,并准备金丝雀部署。
NodeShield: 运行时 SBOM 强制执行 (CBOM) 以微不足道的开销限制 Node.js 的供应链攻击
2025年9月28日一篇新论文介绍了 NodeShield,这是一种运行时强制执行系统,使用扩展了每个依赖项能力的 SBOM(CBOM)来防止 Node.js 中的供应链滥用,效果约为 98%,开销小于 1 毫秒。
Wasm 3.0 完成 — Memory64、多内存、GC 和 SpecTec 现已正式发布
2025年9月27日WebAssembly 3.0 完成(2025年9月17日):64位地址空间、多内存、主机垃圾回收、JS 字符串内置和用于可验证规范的 SpecTec — 这是编译高级语言和服务器端 Wasm 的一个重大变革。