queue-config = { top-queue = { class = "com.tzld.piaoquan.recommend.server.framework.merger.SimpleMergeQueue" children = { hot-queue = { class = "com.tzld.piaoquan.recommend.server.framework.merger.SimpleMergeQueue" children = { global1h-index = { class = "com.tzld.piaoquan.recommend.server.implement.candidate.Global24hHotCandidate" } region1h-index = { class = "com.tzld.piaoquan.recommend.server.implement.candidate.Region1hHotCandidate" } region24h-index = { class = "com.tzld.piaoquan.recommend.server.implement.candidate.Region24hHotCandidate" } } } explore-queue = { class = "com.tzld.piaoquan.recommend.server.framework.merger.SimpleMergeQueue" children = { category-explore-index = { class = "com.tzld.piaoquan.recommend.server.implement.candidate.HotCandidateQueue" } } } } } } rule-config = { // 顶层队列 top-queue = { merge-rule = { hot-queue = { recall-percentage = 0.5 min-merge-num = 1 priority = 1 } explore-queue = { recall-percentage = 0.5 min-merge-num = 1 priority = 5 } } } // 精选队列 hot-queue = { merge-rule = { global1h-index = { recall-percentage = 0.5 min-merge-num = 1 } region1h-index = { recall-percentage = 0.5 min-merge-num = 1 } region24h-index = { recall-percentage = 0.5 min-merge-num = 1 } } } // 探索队列 explore-queue = { merge-rule = { category-explore-index = { recall-percentage = 1 } } } }