.NET 7中IOptionsMonitor停止更新问题排查求助
问题:Azure App Configuration的IOptionsMonitor停止接收更新
- 基于.NET 7的ASP.NET Core应用,使用Azure App Configuration时出现异常:配置本身已更新,但IOptionsMonitor的值停止同步更新
- 本地运行时无此问题,启用本地Application Insights后可稳定复现
- 已创建测试API用于展示IOptionsMonitor值和配置调试视图:启动阶段两者均能正常同步配置更新,但调用其他API控制器后,IOptionsMonitor停止接收更新,配置调试视图仍能显示最新内容
- 曾将其中一个端点简化为仅返回字符串,仍会触发IOptionsMonitor更新停止的问题;尝试创建极简复现方案未成功
后续跟进 - 2023年12月1日
经进一步排查,确认问题由应用同时引入Application Insights SDK和AutoMapper Collections Entity Framework Core扩展库导致。已制作可复现问题的示例项目,并在两个技术社区提交Bug报告。
内容的提问来源于stack exchange,提问作者Mike J
相关产品推荐
相关产品推荐

