當前嘗試安裝與廚師zookeeper合奏。作爲一個配置文件(zoo.cfg)的一部分,我們需要列出如下合奏的服務器(該文件必須具有相同的順序翻過樂團的所有成員)應用廚師標籤並立即使用搜索
initLimit=5
syncLimit=2
server.1=zoo1:2888:3888
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888
所以我認爲這可能會很高興通過搜索我標記爲zookeeper服務器的節點生成此列表。我使用的語法
zk_servers = search(:node, "tags:#{node[:zookeeper][:tag]} AND chef_environment:#{node.chef_environment}")
所以我的問題是,當我去安裝,然後配置的第一臺服務器我沒有得到任何結果,因爲沒有SOLR索引標記的節點。無論如何要強制執行我在早期配方中應用的標籤在同一個運行中被索引和搜索?
我可以操縱結果,但我寧願讓搜索結果更具動態性?
當運行完成並且我們報告了結果時,Solr是否只保存標籤?
這很有道理。我想使用消息隊列是什麼讓它異步? 豐富目前的結果絕對是我現在可以做的。 感謝幫助 – PatrickWalker