- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚开始使用 Akka,我试图了解 Actor 池和组之间的区别以及何时使用哪个。在 doc它简要地说一个组不是由路由器创建的,所以这意味着他们没有主人?
在下面的情况下,您是否可以将消息从一个工作组(或池?)直接路由到另一个,而无需通过 Master 发送?
最佳答案
关于区别:
Sometimes, rather than having the router actor create its routees, it is desirable to create routees separately and provide them to the router for its use. You can do this by passing an paths of the routees to the router's configuration. Messages will be sent with ActorSelection to these paths.
ActorSelection
中使用)传递给这些 Actor 到主人:
val router: ActorRef = // group's master, but not supervisor
context.actorOf(RoundRobinGroup(List("/user/workers/w1", "/user/workers/w2", "/user/workers/w3")).props(), "router4")
router
),但在第二种情况下,worker 是由另一个actor(s)手动创建的-因此默认情况下,另一个actor会监督它们(如果它们不是顶级的,当然)并接收生命周期消息。因此,这里有 3 种 Actor :主人、主管、 worker 。
关于akka - Akka中actor池和组的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29004171/
我在一次采访中被问到这个问题,但无法回答。也没有找到任何相关信息。 最佳答案 正如 Docker 文档中所述,Docker 注册表是: [...] a hosted service containin
我目前正在为我的应用程序上的所有用户使用单个 mysql 连接。我想开始使用一个池(它应该更优化,对吧?)但我有一个“结构”问题:createPool 方法只适用于回调,我不明白如何通过与 socke
据我所知,“testOnBorrow”和“validationQuery”参数正合我意,但它们似乎没有按预期工作。 我启动应用程序,运行一些查询,一切正常。然后我重新启动 postgres 服务器 -
我需要解决 Entity Framework 核心中的 Multi-Tenancy 问题。每个租户都有自己的数据库(由于历史原因,无法更改)。 我将按照许多地方的建议使用上下文工厂(example 1
我有两个文件: x.py class BF(object) def __init__(): . . def add(self,z): . . y.py from y
我是一名优秀的程序员,十分优秀!