Akka简单集群示例
我是阿克卡的新手。我正在尝试Akka Java文档中的第一个集群示例。代码如下:Akka简单集群示例,akka,Akka,我是阿克卡的新手。我正在尝试Akka Java文档中的第一个集群示例。代码如下: import akka.actor.ActorRef; import akka.actor.ActorSystem; import akka.actor.Props; import akka.actor.UntypedActor; import akka.cluster.Cluster; import akka.cluster.ClusterEvent.ClusterDomainEvent; public cla
import akka.actor.ActorRef;
import akka.actor.ActorSystem;
import akka.actor.Props;
import akka.actor.UntypedActor;
import akka.cluster.Cluster;
import akka.cluster.ClusterEvent.ClusterDomainEvent;
public class SimpleClusterApp {
public static void main(String[] args) {
// Override the configuration of the port
// when specified as program argument
if (args.length > 0)
System.setProperty("akka.remote.netty.tcp.port", args[0]);
// Create an Akka system
ActorSystem system = ActorSystem.create("ClusterSystem");
// Create an actor that handles cluster domain events
ActorRef clusterListener = system.actorOf(Props.create(SimpleClusterListener.class), "clusterListener");
// Add subscription of cluster events
Cluster.get(system).subscribe(clusterListener, ClusterDomainEvent.class);
}
}
但这是行不通的。Eclipse抱怨SimpleClusterListener.class无法解析。谁能告诉我怎么才能找到这门课?
非常感谢来自:
Akka集群是一个单独的jar文件。确保项目中存在以下[Maven]依赖项:
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-cluster_2.10</artifactId>
<version>2.2.3</version>
</dependency>
com.typesafe.akka
akka-cluster_2.10
2.2.3
文档中没有完整的源代码(反正我可以看到)
但它在Git存储库中:
希望有帮助:)