如何配置Akka Pub / Sub在同一台机器上运行?

tian

我遵循Akka中“群集中的分布式发布订阅”示例。但是,我想在同一节点(我的笔记本电脑)上运行所有参与者(发布者和订阅者)。我不确定我是否知道该如何配置,有人可以帮我吗?可以使用runOn还是应该在配置文件中声明它?目前,我遇到此错误:

Caused by: akka.ConfigurationException: ActorSystem [akka://mySystem] 
needs to have a 'ClusterActorRefProvider' enabled in the 
configuration, currently uses [akka.actor.LocalActorRefProvider]
rgcase

您的错误告诉您问题出在哪里。在application.conf中,应设置akka.actor.provider = "akka.cluster.ClusterActorRefProvider"如果要在笔记本电脑上使用1节点群集,则还应进行设置akka.cluster.min-nr-of-members = 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在同一台机器上ZeroMQ PUB / SUB拓扑

如何在同一台机器上运行多个 Apache Ignite 节点?

如何在 VMware 和 Virtualbox 上运行同一台机器?

如何在同一台机器上运行多个硒测试套件

如何与群管理器在同一台机器上运行docker群节点?

如何配置Apache在同一台机器上与FE和BE一起使用?

如何在同一台机器的不同GPU上并行运行许多TensorFlow实例?

如何从运行在同一台机器上的 Spring boot docker 容器访问 RabbitMQ 服务(在主机上)

相同的apache mod_rewrite配置可在一台机器上运行,而在另一台机器上失败

如何在同一台机器上设置不同的 Scala 版本?

如何在同一台机器上安装opencv 2.4和opencv 3

如何在同一台机器上从 Windows SSH 进入 WSL

如何在一台机器上运行一个外壳的多个版本

如何在一台机器上编译幻象,然后在另一台机器上“移植”?

如何将tracktrack,upsource和teamcity连接到集线器,这些集线器都在同一台机器上作为docker容器运行

如何在同一台机器上使用 docker 为一个项目托管多个环境?

如何从同一网络上的另一台机器访问Laravel站点?

如何在灵活的车间中编码操作的后继者在同一台机器上完成?

如何在opensuse中在同一台机器上的VM和docker之间共享目录?

如何在同一台机器上安装 Windows Server 2012 和 Ubuntu 16.04 桌面

在同一台机器上使用github和公司的gitlab时如何使用不同的用户?

如何在一台机器上通过带有资源(.txt文件)的ssh在ssh上运行Shell脚本?

如何在一台机器上运行多台Cassandra服务器并形成一个集群环?

在一台机器上运行多个jmeter任务,如何指定一个端口来停止jmeter测试

如何修复.bashrc在配置与另一台机器相同的一台机器上没有颜色的问题?

如何在一台机器上使用相同的二进制文件运行多个进程

如何在同一台机器上配置一个虚拟机来做远程桌面

如何更改用户提交不同用户同一台机器

如何识别请求来自同一台机器?