0

我在理解分布式执行器服务方面遇到问题。我正在尝试运行此处提到的示例

[链接] https://github.com/hazelcast/hazelcast-code-samples/tree/master/distributed-executor/scale-out

我对横向扩展的假设是,当我在不同的机器上运行 master 和 slave 时,应该在两台机器上执行,即负载应该在两台机器上平衡。但我看不到从控制台上发生的任何事情。主控制台正在执行所有 1000 个 EchoTask。我对分布式执行器服务的理解是否错误?有人可以帮助我理解这一点

4

1 回答 1

1

你的理解是正确的。当您启动节点时,它们是否能够相互连接?您是否真的看到正在形成一个集群或两者都独立工作?

如果您的网络无法使用多播并且节点无法自动发现彼此,则可能会发生后一种情况。

您基本上可以共享一些日志记录以查看节点是否按预期形成集群?

于 2016-03-15T10:05:30.553 回答