如何在不重新部署服务的情况下更改UniformInt64分区计数和分区低/高密钥?

时间:2018-02-02 14:28:46

标签: azure azure-service-fabric

您好我有一个使用 UniformInt64 类型分区的无状态服务,有没有办法更改分区计数高/低键苍蝇没有重新部署服务?我看到,使用powershell命令,我们可以更改实例数,但我找不到使用相同方式更新分区计数低/高键的方法。

1 个答案:

答案 0 :(得分:2)

您无法动态更改分区。要删除或添加分区,需要重新分区所有分区中的所有存储数据。 SF中没有对此的支持。

为了解决这个问题,您可以在需要获取或存储数据时引入中间服务以充当“图书管理员”。 Here's a video解释了有关分区和图书管理员服务的更多信息。

有关分区here的更多文档以及非常好的博文here