如何从 Scala application.conf 中包含的附加配置文件中获取值

how to get values from addition conf files included in application.conf in scala

您好,我正在尝试创建额外的 conf 文件并将它们包含在 application.conf 中,但我无法获取我的值,我肯定会犯错误,这是我的文件

application.conf

include "DirectUserWriteMongoActor"

akka {
   loggers = ["akka.event.slf4j.Slf4jLogger"]
   loglevel = "DEBUG"

}

DirectUserWriteMongoActor.conf

akka {
    actor{
    my-dispatcher {

    throughput = 10
                  }   
     }
}          

我想在我的代码中获取吞吐量值,但出现错误路径异常这是我的代码

 val config = ConfigFactory.load("application/DirectUserWriteMongoActor")
      println("throughput is "+config.getString("akka.actor.my-dispatcher.throughput"))

您在这里需要做的就是调用 ConfigFactory.load()。当你这样做时,只要它能在类路径上找到 application.conf,它就会加载它,然后由于你使用了 include 指令而正确地包含另一个 conf 文件 DirectUserWriteMongoActor