Golang
文章平均质量分 75
davidstack
一直站着工程师
展开
-
Golang 读取写入Etcd数据库
原文出处:个人博客地址:http://www.damonyi.cc/?p=194项目中用到Etcd数据库来存储容器的信息和应用的域名信息,将操作Etcd的golang代码整理了一下1、将Container信息写入到指定目录c, err := common.GetEtcdClient() if err != nil { beego.Error("get etcd c原创 2016-07-01 16:06:15 · 4372 阅读 · 0 评论 -
基于Golang实现的Rabbitmq 连接池
原文出处:个人博客地址:http://www.damonyi.cc/?p=11 之前项目中需要写个Python 版本的Agent,里面用到了Rabbitmq,中间遇到了好多坑啊,最主要的原因就是Python的Rabbitmq 库没有java的完善,像spring-Rabbitmq,什么都给你处理了。但是在Python中各种异常都需要自己处理。 最近又开发了一个Go原创 2016-07-01 16:08:46 · 10663 阅读 · 1 评论 -
Docker Volume Plugin 开发及Golang实现
原文地址:http://www.damonyi.cc/?p=232 前期的项目需求,需要合理利用宿主机的存储,利用在宿主机部署Agent的方式,实现了基于LVM分配Docker数据卷的方式,随着开发的进行,项目想要集成docker compose 完成应用的自动编排,需要在docker compose中为容器创建数据卷并且指定卷大小,之前的采用agent的模式原创 2016-07-05 19:13:32 · 1758 阅读 · 0 评论