【发布时间】:2023-03-11 00:34:01
【问题描述】:
假设我在application.conf 文件中定义了一个持续时间值。 documentation 说它可以解析持续时间,但我不知道如何。
timeout = 60 milliseconds
我可以直接将其解析为持续时间值吗?理想情况下,我想做这样的事情
val timeout = current.configuration.getMilliseconds("timeout")
(myActor ? GiveMeSomething)(timeout).mapTo[...]
但超时是Option[Long]。感谢您的任何提示。
【问题讨论】:
-
Typesafe 的
Config类读取HOCON 文件并提供getDuration(path: String): Duration方法。我想你必须做所有的工作来找出读取配置文件的正确位置described in Play's docs
标签: scala playframework configuration hocon