【问题标题】:Add a role to an existing member?向现有成员添加角色?
【发布时间】:2014-06-26 14:08:21
【问题描述】:

我正在查看 Akka 源代码。有一种方法可以获取成员的角色 (.getRoles),但是有没有一种方法可以为现有成员添加新角色?我想使用代码而不是通过配置动态添加它。

【问题讨论】:

  • @Jawa 成员和角色的概念专门指 akka-cluster。为什么you dropped it out of tag list
  • 这个问题被冗余地双重标记为 Akka 和 Akka-cluster 但它在问题中没有提到集群。对此感到抱歉。

标签: scala akka akka-cluster


【解决方案1】:

不,角色是不可变的,并且在 ActorSystem 启动后无法更改。

您可以在创建 ActorSystem 之前以编程方式更改角色,方法是加载配置文件,然后在初始引导节点时将配置对象传递给 ActorSystem.apply 之前覆盖角色值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-11
    • 2019-11-24
    • 1970-01-01
    • 2020-10-24
    • 2021-06-12
    • 2020-12-06
    相关资源
    最近更新 更多