merge_config.conf 1005 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. queue-config = {
  2. top-queue = {
  3. class = "com.tzld.piaoquan.recommend.server.framework.merger.SimpleMergeQueue"
  4. children = {
  5. hot-queue = {
  6. class = "com.tzld.piaoquan.recommend.server.framework.merger.SimpleMergeQueue"
  7. children = {
  8. region1h-index = {
  9. class = "com.tzld.piaoquan.recommend.server.implement.candidate.Region1hHotCandidate"
  10. }
  11. region3h-index = {
  12. class = "com.tzld.piaoquan.recommend.server.implement.candidate.Region3hHotCandidate"
  13. }
  14. }
  15. }
  16. }
  17. }
  18. }
  19. rule-config = {
  20. // 顶层队列
  21. top-queue = {
  22. merge-rule = {
  23. hot-queue = {
  24. recall-percentage = 1
  25. min-merge-num = 1
  26. priority = 1
  27. }
  28. }
  29. }
  30. // 精选队列
  31. hot-queue = {
  32. merge-rule = {
  33. region1h-index = {
  34. recall-percentage = 0.8
  35. min-merge-num = 1
  36. }
  37. region3h-index = {
  38. recall-percentage = 0.2
  39. min-merge-num = 1
  40. }
  41. }
  42. }
  43. }