ElasticsearchTask.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. //package com.winhc.phoenix.example.scheduled;
  2. //
  3. //import com.winhc.phoenix.example.service.SearchService;
  4. //import com.winhc.phoenix.example.service.impl.SearchV8SimpServiceImpl;
  5. //import lombok.extern.slf4j.Slf4j;
  6. //import org.springframework.beans.factory.annotation.Qualifier;
  7. //
  8. //import java.util.HashSet;
  9. //
  10. ///**
  11. // * @author: XuJiakai
  12. // * 2020/12/2 10:11
  13. // */
  14. ////@Component
  15. //@Slf4j
  16. //public class ElasticsearchTask {
  17. // public ElasticsearchTask(@Qualifier(SearchV8SimpServiceImpl.index) SearchService searchService) {
  18. // this.searchService = searchService;
  19. // }
  20. //
  21. // private final SearchService searchService;
  22. // private static final String[] keywords = new String[]{"所", "厂", "集团", "店", "公司", "县", "市", "省", "区", "场", "会"};
  23. // private static int i = 0;
  24. //
  25. //// @Scheduled(cron = "0 0/1 * * * ? ")
  26. // public void preheat() {
  27. // i = ++i % keywords.length;
  28. // int size = (int) (Math.random() * 9 + 1);
  29. //// String k = keywords[(int) (Math.random() * keywords.length)];
  30. // String k = keywords[i];
  31. // log.info("preheat index {} {}...", k, size);
  32. // Object query = searchService.query(k, size, size,new HashSet<>());
  33. //// log.info("{}", query);
  34. // log.info("preheat successfully !");
  35. // }
  36. //}