AKKA:无法使用自定义邮箱配置定义参与者

AKKA:无法使用自定义邮箱配置定义参与者,akka,Akka,我是akka的新手,尝试做以下简单的例子: public static void main(String[] args){ Config cf = ConfigFactory.parseString(" bounded-mailbox {\n" + " mailbox-type = \"akka.dispatch.NonBlockingBoundedMailbox\"\n" + " mailbox-capacity = 1

我是akka的新手,尝试做以下简单的例子:

   public static void main(String[] args){
        Config cf = ConfigFactory.parseString(" bounded-mailbox {\n"
            + "  mailbox-type = \"akka.dispatch.NonBlockingBoundedMailbox\"\n"
            + "  mailbox-capacity = 1000\n"
            + "}");
        ActorSystem system = ActorSystem.create("MySystem", cf); ActorRef                  
        myActor = system.actorOf(Props.create(MyActor.class).withMailbox("bounded-mailbox"), "myactor");
        for(int index = 0; index<=100; index++) {
            myActor.tell(index, myActor.noSender());
        }
        try {
            Thread.sleep(120000);
        }catch (Exception exc){}
   }
有什么想法吗??我和akka-actor_2.10-2.3.7一起跑步

mailbox-type = \"akka.dispatch.NonBlockingBoundedMailbox\"\n"
我想你的剧本应该改成

mailbox-type = "your.package.name.the mailbox'class  name"

在开始编写代码之前,您能再描述一下您的问题吗?它帮助回答者了解问题所在,而不是在代码中搜索问题。谢谢。我正在尝试创建一个由基于有界非阻塞队列的邮箱支持的参与者。这个参与者可能会收到很多邮件,所以我不希望有无限制的默认邮箱。当actor不能快速处理消息时,如果我丢失了一些消息,这是很好的。thanksI使用akka 2.4.3和scala 2.11进行了测试,它可以正常工作。它使用akka-actor_2.11-2.5.3
mailbox-type = "your.package.name.the mailbox'class  name"