诊断Azure有状态参与者

沃尔克

我仍在设法使自己了解Azure Service Fabric状态实体因此,最好将我的(当前)问题放入这样的示例中:

  • 我有一个服务台系统,其中每个票证都是有状态的演员。参与者知道其所处的状态(已发布,已处理,已拒绝...),可以访问关联的数据以及所有这些信息。
  • 我发现自己做错了,这些50.000张门票中的许多都处于错误状态。所以,我需要
    • 修改代码
    • 发布解决方案
    • 修复这50.000个参与者的子集的数据内容。

现在,我如何查询那些演员的状态,例如“给我每个被“拒绝”并属于以德国ümlaut开头的用户的演员”?然后,我该如何修补那些参与者的状态数据?

我真的必须向每个演员添加查询方法并唤醒每个演员吗?还是有一种方法可以查询位于角色之上的角色之外的那些状态词典?

查里斯

简短的答案是肯定的,在这种情况下,您必须(最终)唤醒每个演员。

如果您已经处于这种状态,我认为JoshL的建议是有道理的。

为了避免这种情况,您可以将索引字典保留在有状态服务中,保留要查询的信息,例如演员ID和状态(已发布,已处理等)。然后,您只需要唤醒相关的参与者即可。

您可以采用两种方法:

  • 让状态服务指导信息流-负责更新索引字典并告诉操作者该做什么(例如更改状态)。
  • 让参与者负责通知有状态服务以进行状态更新(例如,可以通过提醒定期进行)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

诊断Azure有状态参与者

来自分类Dev

有状态参与者的地理映射

来自分类Dev

删除所有参与者状态最终是否与删除参与者相同?

来自分类Dev

SignalR参与者或无状态服务

来自分类Dev

如果用户不是参与者或所有者,Azure用户如何创建资源组?

来自分类Dev

仅在所有事件都保留之后才更新参与者状态

来自分类Dev

仅在所有事件都保留之后才更新参与者状态

来自分类Dev

Twilio-为所有连接的参与者显示远程参与者视频

来自分类Dev

Twilio-为所有连接的参与者显示远程参与者视频

来自分类Dev

在 Azure Service Fabric 参与者中启动线程?

来自分类Dev

Akka.NET查询参与者有效

来自分类Dev

具有参与者的Akka群集节点离开

来自分类Dev

BitBucket获取所有参与者的列表

来自分类Dev

Eclipse移动有许多文件的参与者

来自分类Dev

具有持久参与者的 Akka Sharding 的背压

来自分类Dev

如何统计每种注册类型的所有参与者?

来自分类Dev

Calendar API事件参与者响应状态始终更改为“需要采取的措施”

来自分类Dev

允许参与者定期替换共享的不可变只读状态是否可以?

来自分类Dev

Akka:参与者之间沟通和处理特殊状态(无错误)

来自分类Dev

休眠:如果参与者之一只有最后的字符串字段(像无状态之类的东西),则一二一和多二一相等

来自分类Dev

活动流中的匿名参与者

来自分类Dev

SQL-参与者之间的关系

来自分类Dev

Skype机器人参与者

来自分类Dev

在GetStream中设置反应的参与者

来自分类Dev

mognodb聚合(按参与者分组)

来自分类Dev

endturnwithnext参与者,它是如何工作的?

来自分类Dev

Sharepoint日历活动参与者

来自分类Dev

DB设计-活动参与者

来自分类Dev

获取参与者姓名MSConversation

Related 相关文章

  1. 1

    诊断Azure有状态参与者

  2. 2

    有状态参与者的地理映射

  3. 3

    删除所有参与者状态最终是否与删除参与者相同?

  4. 4

    SignalR参与者或无状态服务

  5. 5

    如果用户不是参与者或所有者,Azure用户如何创建资源组?

  6. 6

    仅在所有事件都保留之后才更新参与者状态

  7. 7

    仅在所有事件都保留之后才更新参与者状态

  8. 8

    Twilio-为所有连接的参与者显示远程参与者视频

  9. 9

    Twilio-为所有连接的参与者显示远程参与者视频

  10. 10

    在 Azure Service Fabric 参与者中启动线程?

  11. 11

    Akka.NET查询参与者有效

  12. 12

    具有参与者的Akka群集节点离开

  13. 13

    BitBucket获取所有参与者的列表

  14. 14

    Eclipse移动有许多文件的参与者

  15. 15

    具有持久参与者的 Akka Sharding 的背压

  16. 16

    如何统计每种注册类型的所有参与者?

  17. 17

    Calendar API事件参与者响应状态始终更改为“需要采取的措施”

  18. 18

    允许参与者定期替换共享的不可变只读状态是否可以?

  19. 19

    Akka:参与者之间沟通和处理特殊状态(无错误)

  20. 20

    休眠:如果参与者之一只有最后的字符串字段(像无状态之类的东西),则一二一和多二一相等

  21. 21

    活动流中的匿名参与者

  22. 22

    SQL-参与者之间的关系

  23. 23

    Skype机器人参与者

  24. 24

    在GetStream中设置反应的参与者

  25. 25

    mognodb聚合(按参与者分组)

  26. 26

    endturnwithnext参与者,它是如何工作的?

  27. 27

    Sharepoint日历活动参与者

  28. 28

    DB设计-活动参与者

  29. 29

    获取参与者姓名MSConversation

热门标签

归档