我仍在设法使自己了解Azure Service Fabric状态实体。因此,最好将我的(当前)问题放入这样的示例中:
现在,我如何查询那些演员的状态,例如“给我每个被“拒绝”并属于以德国ümlaut开头的用户的演员”?然后,我该如何修补那些参与者的状态数据?
我真的必须向每个演员添加查询方法并唤醒每个演员吗?还是有一种方法可以查询位于角色之上的角色之外的那些状态词典?
简短的答案是肯定的,在这种情况下,您必须(最终)唤醒每个演员。
如果您已经处于这种状态,我认为JoshL的建议是有道理的。
为了避免这种情况,您可以将索引字典保留在有状态服务中,保留要查询的信息,例如演员ID和状态(已发布,已处理等)。然后,您只需要唤醒相关的参与者即可。
您可以采用两种方法:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句