main.go 547 B

1234567891011121314151617181920212223242526272829
  1. package main
  2. import (
  3. _ "jy/admin"
  4. _ "jy/admin/buyermanager"
  5. _ "jy/admin/task"
  6. _ "jy/admin/winnermanager"
  7. "jy/extract"
  8. _ "jy/front"
  9. . "jy/router"
  10. "jy/util"
  11. "log"
  12. qu "qfw/util"
  13. redis "qfw/util/redis"
  14. )
  15. func init() {
  16. qu.ReadConfig(&util.Config)
  17. util.InitMgoPool()
  18. redis.InitRedisBySize(qu.ObjToString(util.Config["redis"]), 50, 30, 240)
  19. }
  20. func main() {
  21. go extract.Export()
  22. go Router.Run(":" + qu.ObjToString(util.Config["port"]))
  23. go log.Println("启动..", qu.ObjToString(util.Config["port"]))
  24. lock := make(chan bool)
  25. <-lock
  26. }