0

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

谢谢,问候, Pramod.S

4

2 回答 2

1

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

不过,也许您可​​以将提供通用功能的 Actor 类型组合在单独的应用程序中。这将有助于使您的解决方案更易于管理。

于 2017-11-07T08:38:42.673 回答
-1

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

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

于 2017-11-07T05:38:23.273 回答