- 博客(4)
- 资源 (14)
- 收藏
- 关注
原创 Docker Volume Plugin 开发及Golang实现
原文地址:http://www.damonyi.cc/?p=232 前期的项目需求,需要合理利用宿主机的存储,利用在宿主机部署Agent的方式,实现了基于LVM分配Docker数据卷的方式,随着开发的进行,项目想要集成docker compose 完成应用的自动编排,需要在docker compose中为容器创建数据卷并且指定卷大小,之前的采用agent的模式
2016-07-05 19:13:32 1743
原创 基于Golang实现的Rabbitmq 连接池
原文出处:个人博客地址:http://www.damonyi.cc/?p=11 之前项目中需要写个Python 版本的Agent,里面用到了Rabbitmq,中间遇到了好多坑啊,最主要的原因就是Python的Rabbitmq 库没有java的完善,像spring-Rabbitmq,什么都给你处理了。但是在Python中各种异常都需要自己处理。 最近又开发了一个Go
2016-07-01 16:08:46 10640 1
原创 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 4343
原创 Docker容器内的信号处理
原文地址:http://www.damonyi.cc/?p=197 Docker 关闭Container的思路:当我们使用docker stop 命令去关闭Container时,该命令会发送SIGTERM 命令到Container主进程,让主进程处理该信号,关闭Container,如果在10s内,未关闭容器,Docker Damon会发送SIGKILL 信号将Container关闭。
2016-07-01 16:04:28 4791
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人