【发布时间】:2015-04-15 16:35:01
【问题描述】:
我已阅读https://github.com/typesafehub/config/blob/master/HOCON.md#substitution-fallback-to-environment-variables 上有关回退到环境变量的文档。我的理解是它会拾取任何 envars。因此,例如,如果我能够从 shell 执行 echo $HOSTNAME 并看到非空响应,那么 HOCON 也应该这样做。
在我的 application.conf 中有一行
akka.remote.netty.tcp.hostname = ${HOSTNAME}
但是,我的应用对此不满意,无法启动。
/conf/application.conf: 9: Could not resolve substitution to a value: ${HOSTNAME}
这是用户问题吗?外壳问题?我能够以用户身份登录并回显 $HOSTNAME
标记这个 scala 和 akka,因为该用户群可能对 HOCON 的曝光率最高
【问题讨论】: