queue.go 384 B

123456789101112131415161718192021222324
  1. package services
  2. import (
  3. "fmt"
  4. "hongze/mysteel_watch/global"
  5. )
  6. var (
  7. REFRESH_INDEX_CODE = "REFRESH_INDEX_CODE_"
  8. )
  9. // the service for log
  10. func AutoInsertLogToDB() {
  11. defer func() {
  12. if err := recover(); err != nil {
  13. fmt.Println("[AutoInsertLogToDB]", err)
  14. }
  15. }()
  16. for {
  17. global.Rc.Brpop(REFRESH_INDEX_CODE, func(b []byte) {
  18. fmt.Println("result:" + string(b))
  19. })
  20. }
  21. }