【发布时间】:2017-08-29 21:52:58
【问题描述】:
在已部署的 Clojure Luminus 应用程序中存储和检索配置设置的惯用方式是什么?
在我的应用程序所基于的 Luminus 模板中,profiles.clj 文件用于存储数据库连接字符串。但是,当我使用 lein uberjar 编译应用程序时,profiles.clj 设置似乎没有包含在编译文件中。而且我不希望数据库连接存储在编译文件中,而是驻留在生产服务器上的配置文件中。
无论应用是在开发模式还是生产模式下运行,本地配置都应该以相同的方式存储和检索。但我不知道该怎么做。
【问题讨论】:
标签: deployment clojure configuration