上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: docker 搭建kafka环境 创建topic partitions为2个,replication有3个,topic的name为test_kafka 消费kafka数据 生产kafka数据 参考 http://zhongmingmao.me/2018/10/08/kafka install clu 阅读全文
posted @ 2019-11-29 23:33 alin_qu 阅读(1058) 评论(0) 推荐(0)
摘要: 1.创建docker网络 networks: redisnet 1.创建3台redis 镜像redis:latest hostname redis 1 用于容器内部通讯 端口使用默认的6379 2.创建redis监控 镜像oliver006/redis_exporter hostname redis 阅读全文
posted @ 2019-10-26 22:47 alin_qu 阅读(1002) 评论(0) 推荐(0)
摘要: docker 新建并启动容器 列出容器 退出容器 启动容器 重启容器 强制停止容器 删除容器 守护式容器 查看容器日志 查看容器内运行的进程 查看容器内部细节 进入正在运行的容器 拷贝文件 容器数据卷 DockerFile添加容器数据卷 阅读全文
posted @ 2019-10-20 10:42 alin_qu 阅读(141) 评论(0) 推荐(0)
摘要: 1.发现问题 生产环境发现有一些redis报错日志 connection pool exhausted。如果redis中没有数据 就直接回源 查DB。暂时不会有什么大问题。中文意思是连接池耗尽。 2.追踪问题 查看源码 我们用的redis客户端类似于redigo 按照错误提示搜索到了一段代码(基于最 阅读全文
posted @ 2019-09-28 15:48 alin_qu 阅读(2495) 评论(0) 推荐(0)
摘要: 一:单元测试 1.为什么要做单元测试和性能测试 减少bug 快速定位bug 减少调试时间 提高代码质量 2.golang的单元测试 单元测试代码的go文件必须以_test.go结尾 单元测试的函数名必须以Test开头,是可导出公开的函数 测试函数的签名必须接收一个指向testing.T类型的指针,并 阅读全文
posted @ 2019-07-13 08:16 alin_qu 阅读(322) 评论(0) 推荐(0)
摘要: golang http 中间件 "源码链接" golang的http中间件的实现 首先实现一个http的handler接口 通过函数包裹的方式实现 中间件v1.0 1.通过匿名函数 将handler包裹起来 然后再 调用传进来的handler。在执行传进来的参数之前 就可以做到记录日志 等一些中间件 阅读全文
posted @ 2019-06-26 08:29 alin_qu 阅读(1144) 评论(0) 推荐(0)
摘要: 1.可以复用一些写法。经常在单元测试过程中需要new一些对象可以new的操作抽离出来 2.中间件 阅读全文
posted @ 2019-05-26 18:57 alin_qu 阅读(445) 评论(0) 推荐(0)
摘要: ``` //相对应for 循环 goroutine跑到慢 所以这里很大概率只会打印最后一条数据 func goRun() { values := []int{1, 2, 3} for _, v := range values { go func() { fmt.Println(v) }() } } //解决1 将参数传入匿名函数 这样参数就可以压栈了 func goRun2(... 阅读全文
posted @ 2019-04-20 13:53 alin_qu 阅读(954) 评论(0) 推荐(0)
摘要: golang并发 一:只有写操作 type Stat struct { counters map[string] int64 mutex sync.RWMutex } func InitStat() Stat { return Stat{counters: make(map[string] int6 阅读全文
posted @ 2019-03-31 18:56 alin_qu 阅读(5117) 评论(0) 推荐(0)
摘要: 一:Error 二:Storage commands command name is "set", "add", "replace", "append" or "prepend" STORED:保存成功后输出 ERROR:在保存失败后输出 STORED:保存成功后输出 NOT_STORED :在保存 阅读全文
posted @ 2019-03-02 11:28 alin_qu 阅读(529) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页