如何在prod上重建azure搜索索引?

如何在prod上重建azure搜索索引?,azure,azure-cognitive-search,Azure,Azure Cognitive Search,我们如何在最少中断的情况下更改产品上的索引模式?在重新创建索引时,是否有办法“交换”服务(就像我们在web角色上所做的那样)并保留功能?您可以通过应用程序配置实现这一点,如下所示: 确保应用程序取决于配置来决定与哪个索引对话 建立一个新的索引 更新应用程序配置以使用新索引 请投票支持相关Azure Search UserVoice建议: 当你说重建索引时,你是指更新现有索引(例如通过添加更多字段)还是基于现有索引创建新索引?是的,对需要重新创建的索引进行一些更改,例如,今天的Azure Se

我们如何在最少中断的情况下更改产品上的索引模式?在重新创建索引时,是否有办法“交换”服务(就像我们在web角色上所做的那样)并保留功能?

您可以通过应用程序配置实现这一点,如下所示:

  • 确保应用程序取决于配置来决定与哪个索引对话
  • 建立一个新的索引
  • 更新应用程序配置以使用新索引
  • 请投票支持相关Azure Search UserVoice建议:


  • 当你说重建索引时,你是指更新现有索引(例如通过添加更多字段)还是基于现有索引创建新索引?是的,对需要重新创建的索引进行一些更改,例如,今天的Azure Search不支持删除某些字段或更改字段类型删除现有字段或更改其类型。你需要从头开始创建一个新的索引。是的,我知道,所以我在想,如果你需要从头开始创建索引(在索引时不丢失搜索),是否有办法创建两个索引实例。