生产者与消费者

ha666 · · 861 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

package main

import (
    "fmt"
    "gitee.com/ha666/golibs"
    "github.com/astaxie/beego/logs"
    _ "ha666/initial"
    "math"
    "time"
)

func main() {
    ch := make(chan int, 100000)
    defer close(ch)
    for i := 1; i < 3; i++ {
        go producer(fmt.Sprintf("生产者%d", i), i, ch)
    }

    time.Sleep(1 * time.Second)

    for i := 1; i < 5; i++ {
        go consumer(fmt.Sprintf("消费者%d", i), i, ch)
    }
    time.Sleep(math.MaxInt64)
}

func producer(pname string, t_id int, ch chan int) {
    for i := 1; ; i++ {
        lch := len(ch)
        if lch >= 50000 {
            logs.Info("【生产】%s队列中已经有%d个,暂停100毫秒", pname, lch)
            time.Sleep(time.Millisecond * 100)
        }
        ch <- i
    }
}

func consumer(uname string, t_id int, ch chan int) {
    count := 0
    t1 := time.Now()
    b := 0
    for i := range ch {
        b, i = i, b
        count++
        if count >= 10000 {
            t2 := golibs.Since(t1)
            logs.Info("【消费】%s共执行%d项,耗时:%d毫秒", uname, count, t2)
            count = 0
            t1 = time.Now()
        }
    }
}
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50001个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50000个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50002个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50003个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50004个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50005个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50006个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50007个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50008个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50009个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50010个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50011个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50012个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50013个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50014个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50015个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者2队列中已经有50016个,暂停100毫秒
2017/11/14 10:48:26 [I] [main.go:31] 【生产】生产者1队列中已经有50017个,暂停100毫秒
2017/11/14 10:48:27 [I] [main.go:31] 【生产】生产者2队列中已经有50018个,暂停100毫秒
2017/11/14 10:48:27 [I] [main.go:31] 【生产】生产者1队列中已经有50019个,暂停100毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:11毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:11毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:1毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:19毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:16毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:22毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:18毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:4毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:3毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:4毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:4毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:2毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:3毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:4毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:4毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:5毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:6毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:7毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:10毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:8毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者3共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者4共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者2共执行10000项,耗时:9毫秒
2017/11/14 10:48:27 [I] [main.go:47] 【消费】消费者1共执行10000项,耗时:9毫秒

 


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

861 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传