1

我正在使用带有网络套接字的播放框架 2.1 RC1。

对网络套接字的每个请求我都会在 Akka.system 上打开最多 4 个 akka 作业,

我有负载测试器,它打开 1000 个连接并发送使用 4 个 akka 作业的请求,它工作得很慢但是当我看到 CPU% 和内存它没有达到限制并且响应发送串行所以我认为 akka 配置是错误的. 这是我在 conf/application.conf 中的 akka 配置:

play {

akka {

    actor {

        deployment {

            /actions {
                router = round-robin
                nr-of-instances = 1000
            }

            /promises {
                router = round-robin
                nr-of-instances = 1000
            }

        }

        retrieveBodyParserTimeout = 60 seconds

        actions-dispatcher = {
            fork-join-executor {
                parallelism-factor = 1000
                parallelism-max = 1000
                pool-size-max =1000
            }
        }

        promises-dispatcher = {
            fork-join-executor {
                parallelism-factor = 1000
                parallelism-max = 1000
                pool-size-max =1000
            }
        }

    }

}

}

4

0 回答 0