gpt4 book ai didi

azure-service-fabric - 服务结构 : removed actors and now upgrade fails

转载 作者:行者123 更新时间:2023-12-04 08:22:29 25 4
gpt4 key购买 nike

我正在尝试使用有状态和无状态参与者的混合升级 Service Fabric 应用程序。我进行了一些重构,因此删除了一些我不再需要的 Actor 。现在,当我尝试升级应用程序时,出现以下错误:

Services must be explicitly deleted before removing their Service Types.



稍微思考一下后,我想我明白删除服务和升级可能带来的麻烦,但是这样做的正确方法是什么?

最佳答案

您需要先删除服务实例,然后才能升级到不包含已删除服务包的版本。任何一个:

  • 在 SF Explorer 中,导航到该服务并单击操作 > 删除服务
  • 在 PowerShell 中:
    Connect-ServiceFabricCluster
    Remove-ServiceFabricService -ServiceName fabric:/MyApp/MyService

  • 请务必小心 - 如果您要删除有状态服务,您将丢失其所有数据。始终确保定期备份生产数据。

    关于azure-service-fabric - 服务结构 : removed actors and now upgrade fails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36320402/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com