orleans

    2热度

    1回答

    我想了解谷物如何在奥尔良的工作。当我尝试使用外谷物中的内谷物的结果时,我的程序会失速。 内部纹理是否会被我的外部纹理所阻挡,所以我永远无法得到内部纹理的结果? public class OuterGrain : Grain, IOuterGrain { public Task<string> GetFormattedTime() { var innerGrain

    0热度

    1回答

    我正在学习奥尔良项目。我已经通过github中的示例主机了,没有这种类型的示例。我想知道在粮食实施和执行CRUD方面注入精巧或EF的最佳做法。 预先感谢您。

    1热度

    1回答

    我在基于Orleans的项目中使用EventHubStream提供程序。 系统运行几分钟后,Orleans开始抛出一个QueueCacheMissException,同时试图将一个事件从生产者推送到OnNext。 我试图增加缓存的大小,但只帮助了一段时间。 由于缓存的大小,这是正常行为吗? 在这种情况下,我应该退订并再次订阅吗?我试图恢复流,但没有奏效,流处于故障状态......任何想法?

    0热度

    2回答

    我想单元测试一个相当简单的应用程序,我已经做了一个处理,但我运行测试时得到一个非常奇怪的错误。 我所做的只是: 创建一个新的类库 添加引用Microsoft.Orleans.TestingHost和Microsoft.Orleans.OrleansProviders两个版本1.1.2 运行测试,并获得file not found exception 测试文件看起来像这样: [TestFixture

    0热度

    1回答

    我开始深入奥尔良河流,我遇到了使用ImplicitStreamSubscription的问题。我在QuickStart例子的基础上增加了一个实现了界面和谷物的新项目。这是我迄今为止在我的谷物中的所有代码。 [ImplicitStreamSubscription("RANDOMDATA")] public class VSMDiscovery : Grain, IVSMDiscovery {

    6热度

    1回答

    请指出我是否有任何直接方法来运行Windows服务中托管的Orleans。如果没有直接的方法,那么有没有间接的方法来做到这一点? 谢谢你提前

    1热度

    2回答

    我正在使用Microsoft Orleans,并且我有一个名为ConsumerGrain的谷物,它与订阅ID的Azure订阅相关联。为了符合SOLID原则,谷物被注入了多个应用服务。一些应用程序服务需要订阅的ID。我不想在每个方法调用上传递订阅ID,而是希望将ISubscriptionContext对象注入到每个需要当前订阅ID的应用程序服务中,并且我希望每个grain的对象图创建一次服务实例,所

    2热度

    2回答

    我发现很难找到有关使用StatelessWorkers的详细文档。 我想实现类似于this的操作。正如文件中所建议的那样,我需要使用无状态工作者来处理一些信息并激活将最终持有该州的谷物。 我想有一个调度程序谷物处理“初始化”的多个实例,因为这颗谷物决不处理任何状态,并且消息不需要按顺序排队。 我是否需要将此颗粒标记为可重入?或者无状态工作者(属性)是否足够? 关于激活,似乎我需要从IGrainWi

    1热度

    2回答

    我已经安装了Orleans SDK/Orleans VS Tools。我创建了所有三个项目(粮食,接口&筒仓)。我正在尝试将它们作为DevTest主机运行。我在复数视频视频中使用了一个例子(它显然已经过时),并且没有什么帮助,我可以坚持到底。为了使抗拒工作,我需要一个服务器配置文件。 I copied the file并将其丢弃在Silo项目中,但由于某些原因,Orleans无法找到它。我检查了G

    4热度

    1回答

    我偶然发现了来自Microsoft Research的一个非常有趣的paper,在那里他们讨论了一种算法来根据服务器/分区的“接近度”(定义为远程呼叫的数量),以减少跨服务器边界的远程呼叫。 他们将原型应用于Orleans框架。 现在我想知道Service Fabric Actors框架是否也提供了一个接口来在运行时重新分配/平衡actors。 我在联机文档mentions中发现的唯一与远程相关的