【编者的话】本篇文章是介绍Docker生态系统的第一篇,不仅从概念上介绍了容器化、服务发现和全局配置存储、网络工具、调度、集群管理和编排这几部分内容,而且配以清晰易懂的例子进行讲解说明,非常值得读者称赞。Docker是现在使用最多的容器化软件。与其它已经存在的容器化系统相比,Docker可以更加简单的创建和管理容器,并与其它开源软件集成。
简介
容器化是一个以可移植和可预测...
分类:
其他好文 时间:
2015-06-01 20:34:54
阅读次数:
155
1. 什么是consul?
是一个服务管理软件。
支持多数据中心下,分布式高可用的,服务发现和配置共享。
consul支持健康检查,允许存储键值对。
一致性协议采用 Raft 算法,用来保证服务的高可用.
成员管理和消息广播 采用GOSSIP协议,支持ACL访问控制。
ACL技术在路由器中被广泛采用,它是一种基于包过滤的流控制技术。控制列表通过把源地址、目的地址及端口号作为...
分类:
其他好文 时间:
2015-06-01 18:49:06
阅读次数:
1975
etcd 是一个高可用的Key/Value存储系统,和其他KV存储系统不同的是,它的灵感来自于 ZooKeeper 和 Doozer,主要用于分享配置和服务发现。利用 etcd 的特性,应用程序可以在集群中共享信息、配置或作服务发现,etcd 会在集群的各个节点中复制这些数据并保证这些数据始终正确。...
分类:
其他好文 时间:
2015-05-17 21:42:44
阅读次数:
127
Consul 是一个分布式,高可用,支持多数据中心的服务发现和配置共享的服务软件,由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源。 在Consul的文档上,Consul 支持Service Discovery, Healt...
分类:
其他好文 时间:
2015-05-12 11:04:17
阅读次数:
6998
在Linux-centos6.3下使用eclipse开发rmi,启动tomcat服务,发现“ObjIDalreadyinuse”错误。日志截取如下:ERROR[org.springframework.web.context.ContextLoader]Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithn..
分类:
系统相关 时间:
2015-05-06 18:21:40
阅读次数:
170
从vcenter-vsphereclient从模板创建虚拟机后修改IP报错中克隆(clone)了一个Centos6.6的虚拟机,启动之后发现网卡没有启动。于是重启一下network服务,发现提示错误信息deviceeth0doesnotseemtobepresentdelayinginitialization.解决方案:将/etc/udev/rules.d/70-persistent-ne..
分类:
其他好文 时间:
2015-05-05 12:50:10
阅读次数:
168
书接上文《下一代云计算平台Apache Mesos之使用marathon发布应用》 ? 作为一个简单的PaaS(平台即服务),应该具备发布应用,调整应用个数,重启应用,暂停应用(marathon提供)以及负载均衡和服务发现的功能。本...
分类:
Web程序 时间:
2015-05-05 10:47:38
阅读次数:
352
经历过博客被关闭的风波,思绪不是那么清晰了,昨天研究了一下DNS服务,发现还挺好玩的。声明:本文借鉴了下面两位博主的博客:http://redking.blog.51cto.com/27212/146708http://evolution.blog.51cto.com/3343305/643520一、DNS的基本工作原理:DNS是域名解析服务:domainna..
分类:
系统相关 时间:
2015-04-27 23:57:01
阅读次数:
361
最近在写一个SSDP服务发现程序,SSDP(simple service discovery protocol)简单服务发现程序,该进程一直往239.255.255.250:1900 发Notify 包,所以写成Damon进程是最合适的方式。以下是一些关于Damon进程的关键点,具体也可以参照APU...
分类:
系统相关 时间:
2015-04-21 12:59:29
阅读次数:
158
说明:我是在家的电脑上面学习的WAMPServer的,而家的电脑很干净。这次来学校以后,实验室的电脑被我经常的折磨,今天在安装以后,启动后,发现图标有红色到黄色,就停止了。其实,问题的根源很简单,某个服务器没有开启。解决方法如下:(1)查看你的mysql服务,发现已经开启了。(2)查看你的Apach...
分类:
其他好文 时间:
2015-03-10 11:47:07
阅读次数:
58161