You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IIS或本地环境中部署运行Azure Event Grid

Azure Event Grid 本地独立运行配置方案

以下是两类可直接落地的实现方案,均可实现单设备本地独立运行Event Grid,完全和公共开发环境隔离:

方案1:官方Azure Event Grid 本地模拟器(优先推荐)

这是微软官方推出的本地仿真工具,100%兼容公有云Event Grid的API规范,现有对接公有云的代码几乎不需要修改即可直接切换到本地环境:

  • 支持单设备独立部署运行,每个开发人员的本地实例数据、事件流转完全隔离,不会和其他开发人员、公共环境产生任何交互
  • 依赖环境仅需本地安装Docker Desktop,模拟器以容器化形式分发
  • 快速启动命令:
    docker run -p 5555:5555 -p 5556:5556 mcr.microsoft.com/azure-event-grid/emulator:latest
    
  • 启动后本地管理入口为https://localhost:5556,业务代码仅需要将原有的Event Grid服务端点替换为本地地址、使用模拟器默认提供的访问密钥即可完成对接

方案2:社区开源兼容实现

如果有自定义功能扩展需求,也可以选用第三方开源的Event Grid API兼容实现:

  • 所有运行逻辑完全可控,支持自定义扩展规则
  • 事件全链路在本地闭环,不会产生任何公网请求
  • 使用前提是保证实现的API接口和公有云Event Grid一致,即可实现业务代码无感知切换

小提示:如果开发场景需要验证和其他Azure服务的联动逻辑,官方模拟器的兼容性远高于开源实现,优先选择官方方案即可

内容的提问来源于stack exchange,提问作者Leviathan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 08:24:03