asp.net - 在 Akka.NET 中同步访问 ActorSystem 外部对象的最佳方法是什么?

标签 asp.net akka.net

我有一个 ASP.NET 应用程序,它访问包装字典的类,并且可以在页面请求处理期间访问。 Akka.NET actor 还在初始化期间获取对该类实例的引用,并可以随时访问该类。

在不破坏 Akka.NET 流程的情况下同步对该词典的访问的最佳方法是什么?使用 .NET Monitor 可以以某种方式破坏 Akka.NET 线程池吗?我还无法将整个应用程序逻辑更改为参与者并将缓存包装在参与者中,因此我想听听(最不坏的)替代方案。

最佳答案

只要您处于这种混合场景中。我建议保持简单并使用 ConcurrentDictionary 类型来同步访问。

关于asp.net - 在 Akka.NET 中同步访问 ActorSystem 外部对象的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35460234/

相关文章:

c# - 在 ASP.NET Web 应用程序中隐藏查询字符串

akka.net - Akka.Persistence回收的顺序是什么?

c# - 如何在不使用 SendMessage 的情况下将 "Message"发送到 .Net 中的另一个进程?

actor - 从 ActorSystem 或 Context (Akka.NET) 按名称获取 Actor

ASP.NET MVC 5 在 Oracle 数据库中存储身份用户

c# - ajax参数总是为空?

c# - 向 ASP 控件添加自定义事件

javascript - 如何通过Javascript分配验证组

asp.net-core - AKKA.NET 在 ASP.NET 中还是在控制台应用程序中?

f# - 应该如何定义 F# actor 函数以避免消息装箱?