我正在使用托盘0.8并定义了几个组规范
(def group1 (group-spec ...))
(def group2 (group-spec ...))
;...etc
它们被合并以创建几个将成为我的“测试环境”的机器。应该有几个这样的环境具有不同的组规范。现在我在我的pallet.clj中使用组:
(defproject my-project
:groups [group1 group2))
这工作正常,当我运行“lein pallet up”时,我的节点已经启动了。我还想在特定的“环境”中为所有组添加一些常用参数。为此,我尝试使用cluster-spec
(def my-cluster
(cluster-spec "my-cluster" :groups [group1, group2])
;...some other parameters)
这是cluster-spec
的预期用途吗?如何在defproject
中使用它?或者我如何将cluster-spec
地图合并到pallet-project-map
?