澄清服务面料演员。关于申请和服务

时间:2017-11-07 05:24:04

标签: azure azure-service-fabric service-fabric-actor

在结构应用程序中,考虑基于actor,并且我可以使用多少个最大的actor服务...因为我需要创建超过1000个actor类...在一个应用程序中可以拥有超过1000个actor类...?

感谢你, 问候, Pramod.S

2 个答案:

答案 0 :(得分:1)

有很多Actor类型可以。确保您的群集有足够的资源(节点)来运行Actor服务。 SF将确保服务均匀地分布在各个节点上。

也许您可以将在不同应用程序中共同提供常用功能的Actor类型分组。这有助于使您的解决方案更易于管理。

答案 1 :(得分:-1)

这是我在ms文档中可以找到的内容。

“作为一般指导,请考虑演员模式来模拟您的问题或场景,如果: 您的问题空间涉及大量(数千或更多)小型,独立且隔离的状态和逻辑单元。 您希望使用不需要与外部组件进行大量交互的单线程对象,包括在一组actor中查询状态。 您的actor实例不会通过发出I / O操作来阻止具有不可预测延迟的调用者。“ https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-actors-introduction