含ADFS数据库的SQL Server集群维护时,ADFS服务能否正常运行?
ADFS服务在SQL集群维护期间的可用性分析
核心服务(登录、声明令牌颁发)的可用性
- ADFS服务器启动时会将
AdfsConfiguration数据库中的核心配置加载到本地内存缓存中,3小时的维护窗口内,登录、令牌颁发这类核心功能可以正常工作——这些操作依赖的是内存中的缓存配置,不需要实时访问配置数据库。 - 注意:如果在此期间ADFS服务意外重启,由于数据库不可用,服务将无法重新加载配置,会启动失败。
受影响的操作
核心功能可用,但以下操作会因数据库不可用而失败:
- 修改ADFS配置(如添加信赖方、调整认证策略)
- 访问ADFS管理控制台进行配置变更
- 依赖
AdfsArtifactStore的特定场景:比如WS-Federation协议下的部分 artifact 解析流程、长时间会话的 artifact 检索(这类场景在常规登录流程中占比极低)
建议
- 维护期间确保ADFS服务器不重启,避免因无法加载配置导致服务中断
- 提前告知相关人员:核心登录功能不受影响,但暂时无法进行配置变更
内容的提问来源于stack exchange,提问作者Loris
相关产品推荐
相关产品推荐

