码迷,mamicode.com
首页 >  
搜索关键字:consul 服务发现    ( 1291个结果
利用Registrator和Consul实现mesos task的服务发现
实现目的:因为mesos中实际的工作节点是slave,框架marathon启动的任务(容器)都是在随机的slave上执行,所以在每台slave上启动Registrator,用来发现本机上的容器,它会把当前宿主机上的容器自动注册到consul.但是consul找一台salve启动就行,它会把自己选为leader,其他slave上启动Re..
分类:其他好文   时间:2016-03-30 16:41:43    阅读次数:386
confd+etcd完成后端服务器的自动检测
我们在前端转发这里采用的是haproxy,采用lvs或者nginx都可以本质上都是改变配置文件首先为haproxy创建日记文件mkdir-p/var/log/haproxytouchhaproxy.log开启rsyslog的haproxy的日记记录功能添加:$ModLoadimudp$UDPServerRun514在#savebootmessageaslotoboot.log之后添加local..
分类:其他好文   时间:2016-03-26 08:40:15    阅读次数:226
服务发现系统consul
1. 什么是consul? 是一个服务管理软件。 支持多数据中心下,分布式高可用的,服务发现和配置共享。 consul支持健康检查,允许存储键值对。 一致性协议采用 Raft 算法,用来保证服务的高可用. 成员管理和消息广播 采用GOSSIP协议,支持ACL访问控制。 ACL技术在路由器中被广泛采用,它是一种基于包过滤的流控制技术。控制列表通...
分类:其他好文   时间:2016-03-26 07:21:06    阅读次数:319
consul系列二之集群
集群中的每个节点必须有位置名称,默认情况下consul使用主机名作为名称,我们也可以使用-node命令指定构建集群启动首个节点[root@consul-1~]#consulagent-server-bootstrap-expect1-data-dir/tmp/consul-node=agent-one-bind=192.168.0.149-config-dir/etc/consul.d/ ==>WARNI..
分类:其他好文   时间:2016-03-23 23:52:36    阅读次数:1163
consul系列一之基础
一、consul原理consul的功能·服务发现·健康检查·多数据中心·key/value存储consul的使用场景·docker实例的注册与配置共享·coreos实例的注册与配置共享consul的优势·使用Raft算法来保证一致性,比复杂的Paxos算法更直接.相比较而言,zookeeper采用的是Paxos,而etcd使用的则..
分类:其他好文   时间:2016-03-23 20:16:32    阅读次数:180
Docker 容器部署 Consul 集群
Docker 容器部署 Consul 集群,涵盖Docker的安装操作,Consul的安装操作,nsenter的安装操作。
分类:其他好文   时间:2016-03-14 16:30:51    阅读次数:1089
利用redis-sentinel+consul实现redis高可用
在前文《利用redis-sentinel+keepalived实现redis高可用》详细描述了利用redis-sentinel+keepalived实现redis高可用的方案。本文中redis-sentinel的应用场景也是一样的,也是提供Redis单实例服务,当某Redis(master)服务意外停掉或该服务所在的主机发生宕机故障或网络故障时..
分类:其他好文   时间:2016-02-26 19:09:28    阅读次数:921
win7提示“User Profile Service服务未能登录”
注:本文由Colin撰写,版权所有!转载请注明原文地址,谢谢合作! 最近,有个同事打电话告诉我说他的用户名无法登陆到系统,提示“User Profile Service服务未能登录,无法加载用户配置文件。” 针对此问题我首先做的是登入管理员用户检查User Profile Service服务,发现该
分类:Windows程序   时间:2016-02-25 13:30:11    阅读次数:254
微服务架构下的服务发现
编者的话】这是关于使用微服务架构创建应用系列的第四篇文章。第一篇介绍了微服务架构的模式,讨论了使用微服务架构的优缺点。第二和第三篇描述了微服务架构内部的通讯机制。这篇文章中,我们将会探讨服务发现相关问题。 为什么要使用服务发现? 我们设想一下当正在写代码时,使用了提供REST API或者Thrift
分类:其他好文   时间:2016-02-19 09:10:58    阅读次数:299
Etcd配置集群但不起作用的解决办法
Etcd有三种方式配置集群1.把节点写在配置文件中2.配置Etcd为服务发现3.DNShttps://github.com/coreos/etcd/blob/master/Documentation/clustering.md但有时,配置却不起作用,原来Etcd将member信息缓存在/var/lib/etcd/default.etcd/member下,所以,修改配置后,清一下这个目..
分类:其他好文   时间:2016-01-13 13:10:03    阅读次数:2190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!