如何从 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
。
您好,我正在尝试创建额外的 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
。