func read(queue *redismq.Queue, prefix string) { consumer, err := queue.AddConsumer("testconsumer" + prefix) if err != nil { panic(err) } consumer.ResetWorking() for { p, err := consumer.Get() if err != nil { log.Println(err) continue } err = p.Ack() } }
func write(queue *redismq.Queue) { payload := randomString(1024 * 1) //adjust for size for { queue.Put(payload) } }