如何在Play Framework中设置Akka ActorSystem名称

时间:2014-10-19 04:05:55

标签: playframework akka

目前,Play中的Akka ActorSystem被命名为“play”(Play 2.3.5)。

有没有办法将Akka系统名称更改为其他名称?

这在配置Akka群集时很有用,因为它要求所有节点使用相同的系统名称。

2 个答案:

答案 0 :(得分:3)

在application.conf中

ArrayList<byte[]> byteArrays = new ArrayList<>(); for (JsonArray jsonArray : jsonArrays) { float[] floats = jsonArray.getFloats(); byte[] bytes = new byte[floats.length]; for (int index = 0; index < bytes.length; index++) bytes[index] = (byte) floats[index]; byteArrays.add(bytes); } byte[][] values = byteArrays.toArray();

答案 1 :(得分:1)

在Play 2.4中,名称可以通过

进行配置
play.akka.config = "my-akka"

请参阅https://www.playframework.com/documentation/2.4.x/ScalaAkka

中的详细信息