func NewSimpleServer(listener net.Listener) iface.IServer { return &CommandServer{ facade: facade.CreateFacade(), listener: listener, quitChan: make(chan bool, 1), signalChan: make(chan os.Signal, 1), } }
func main1() { // f, _ := os.Create("pp.dat") // pprof.StartCPUProfile(f) // defer pprof.StopCPUProfile() fc := facade.CreateFacade() defer fc.Close() for i := 0; i < 1; i++ { qid := "tst_queue_" + strconv.Itoa(i) err := fc.CreateService(common.STYPE_PRIORITY_QUEUE, qid, nil) if err != nil { log.Notice("%s: %s", err, qid) } } start_ts := common.Uts() log.Notice("Started") for i := 0; i < 1; i++ { qid := "tst_queue_" + strconv.Itoa(i) q, _ := fc.GetService(qid) addMessages(q) } log.Notice("Finished. Elapsed: %d", common.Uts()-start_ts) }