main.go 497 B

1234567891011121314151617181920212223242526
  1. //匹配数据服务
  2. package main
  3. import (
  4. "flag"
  5. "log"
  6. _ "subrecommend/db"
  7. "subrecommend/job"
  8. "app.yhyue.com/moapp/jybase/logger"
  9. )
  10. func main() {
  11. mode := flag.Int("m", 0, "默认:0;1 非定时任务匹配数据;")
  12. flag.Parse()
  13. logger.SetConsole(false)
  14. logger.SetRollingDaily("./logs", "subrecommend.log")
  15. log.Println("匹配数据程序启动。。。")
  16. //*mode = 1
  17. if *mode == 1 {
  18. (&job.MatchJob{}).Execute()
  19. } else {
  20. go (&job.TimeTask{}).Run()
  21. <-chan bool(nil)
  22. }
  23. }