首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scala \如何在集群中使用allButSelf属性?

Scala \如何在集群中使用allButSelf属性?
EN

Stack Overflow用户
提问于 2020-08-24 14:57:43
回答 1查看 25关注 0票数 0

基于Akka集群文档,我是否希望向集群中的所有节点发布一条宽消息,除了亲自。目前,它也总是向我发送广泛的信息。

代码语言:javascript
复制
val mediator = DistributedPubSub(context.system).mediator
mediator ! Subscribe("content", self)       // subscribe to the topic named "content"
mediator ! Publish("content", "msg")        // sends the msg out Broad to all nodes including myself

如何设置文档属性"allButSelf"?

https://doc.akka.io/docs/akka/current/distributed-pub-sub.html

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-24 17:07:44

你想做什么

代码语言:javascript
复制
mediator ! DistributedPubSubMediator.Put(testActor)
mediator ! DistributedPubSubMediator.SendToAll(path, msg, allButSelf=false) // it is false by default

参见这里的示例https://github.com/akka/akka/blob/0e4d41ad33dbeb00b598cb75b4d29899371bdc8c/akka-cluster-tools/src/test/scala/akka/cluster/pubsub/DistributedPubSubMediatorRouterSpec.scala#L56

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63563528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档