Azure持久功能-无法更改任务中心名称以支持并行版本控制

Azure持久功能-无法更改任务中心名称以支持并行版本控制,azure,azure-functions,azure-durable-functions,Azure,Azure Functions,Azure Durable Functions,我正在研究如何实现下面描述的并行Azure持久功能版本控制模式: 我部署了一个FunctionApp,它当前使用默认的HubNameDurableFunctionsHub。我已经阅读了上述文档,似乎我所需要做的就是在host.json文件中提供以下json: { "version":"2.0", "durableTask": { "HubName": "TaskHubV1" } } 部署新的host.json文件时,我可以在门户中看到host.json文件

我正在研究如何实现下面描述的并行Azure持久功能版本控制模式:

我部署了一个FunctionApp,它当前使用默认的
HubName
DurableFunctionsHub
。我已经阅读了上述文档,似乎我所需要做的就是在host.json文件中提供以下json:

{ 
   "version":"2.0",
   "durableTask": {
         "HubName": "TaskHubV1"
   }
}
部署新的host.json文件时,我可以在门户中看到host.json文件具有上述更改,但存储容器不包含前缀为
HubName
TaskHubV1
的新blob、队列或表。屏幕截图显示了存储容器内容:

我希望使用上面的
HubName
作为前缀创建更多的blob、队列和表,例如。 表存储:
TaskHubV1History
TaskHubV1Instance


是否V2函数当前不支持
HubName
更改?

V2的格式在“extensions”下有“durableTask”属性。你能试试吗

{
  "version": "2.0",
  "extensions": {
    "durableTask": {
      "HubName": "TaskHubV1"
    }
  }
}

工作得很好!谢谢:-)。