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

Azure Bot发布后Blob存储对话日志未生成问题排查求助

Blob Transcript存储发布后不生效排查方案

配置一致性校验

  • 核对Azure App Service应用设置中的Blob存储连接字符串,键名必须和Composer开发时配置的键名完全一致,大小写敏感。本地生效的local.settings.json配置不会自动同步到Azure,必须手动添加。
  • 确认连接字符串具备Blob写入权限,优先使用存储账户完整连接字符串测试,避免使用权限受限的SAS令牌导致写入被拦截。

存储网络与权限校验

  • 检查Blob存储账户的网络访问规则:如果配置了仅允许指定网络访问,需要将机器人App Service的所有出站IP添加到存储防火墙白名单;如果使用专用终结点,需确认机器人所在网络与专用终结点网络互通。
  • 若使用托管身份访问Blob,需为App Service的托管身份授予存储Blob数据参与者角色,仅配置资源层面的角色权限无法生效,必须配置数据访问权限。

机器人运行逻辑校验

  • 检查Composer中Transcript存储的触发条件,确认没有绑定仅开发模式生效的开关,避免生产环境下日志写入逻辑被跳过。
  • 排查所有自定义中间件逻辑,确认没有中间件拦截了Transcript日志的写入流程。

运行日志排查

  • 开启App Service的文件系统日志,级别调整为信息及以上,通过Kudu控制台查看运行时日志,搜索Blob、Transcript相关的报错,确认是组件初始化失败还是运行时写入逻辑未触发。
  • 核对发布包内容,确认Blob存储相关的依赖组件没有被发布过滤规则排除,打包时完整包含了所需运行时文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 11:15:09