ZooKeeper和Etcd都可以作为一个分布式协同服务,两者之间有很多共性,但也有一定的差异。本文将对ZooKeeper和Etcd的watch功能进行一个对比,并给出实际的go语言代码作为示例。
分类:
其他好文 时间:
2019-04-19 14:42:18
阅读次数:
162
负载均衡集群是loadbalance集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习LVS并对其进行了详细的总结记录。一、负载均衡LVS基本介绍LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到DirectorServer上,然后它把用户的请求根据设置好的调度算法,智能均衡
分类:
其他好文 时间:
2019-04-18 15:29:00
阅读次数:
180
课程介绍:HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行 ...
分类:
其他好文 时间:
2019-04-16 01:17:25
阅读次数:
128
环境准备 1. 配置/etc/hosts文件,将所有机器配置成通过主机名可以访问。 2. 如果环境中有代理,请一定要在环境变量中将no_proxy配置正确。 安装 kubeadm, kubelet, kubectl 下载apiserver, schedule, etcd, controller-ma ...
分类:
其他好文 时间:
2019-04-12 14:57:35
阅读次数:
146
关于k8s的几个问题?k8s的日志收集--EFKk8s的状态监控--Prometheusk8s的集群高可用etcd高可用网络高可用apiserver高可用controller-manager高可用scheduler高可用dashboard高可用k8s的几个概念node(所包含的组件)kubelet--监视已分配给节点的podproxy--通过在主机上维护网络规则并执行连接转发来实现k8s服务抽象d
分类:
Web程序 时间:
2019-04-09 09:19:30
阅读次数:
163
报文修改:optionforwardfor在由haproxy发往后端主机的请求报文中添加"X-Forwarded-For"首部-其值为前端客户端的地址,用于向后端主机发送真是的客户端IP[except<network>]-请求报文请来自此处指定的网络时不予以添加此首部--如haproxy所在网络默认配置:optionforwardforexcept127.0.0.0
分类:
其他好文 时间:
2019-04-07 21:46:17
阅读次数:
178
Go环境下编译运行etcd与goreman管理 近几年了Go在比特币、区块链、云服务等相关重要领域贡献突出,作为IT行业的传承“活到老、学到光头”,保持学习心态。 周末放假,补充一二 主题:在Go环境下首试传闻已久的etcd与goreman, 开源高性能KV集群服务,并提供共享配置、服务的注册和发现 ...
分类:
其他好文 时间:
2019-04-05 12:41:19
阅读次数:
180
一、安装haproxy作为端口转发服务器(主服务器:172.28.5.4,备服务器:172.28.5.8,浮点IP为:172.28.5.6) 1、下载 cd /usr/local/src wget https://github.com/haproxy/haproxy/archive/v1.5-dev ...
分类:
系统相关 时间:
2019-04-04 17:27:03
阅读次数:
210
[toc] Kubernetes之核心组件ETCD介绍 Etcd是CoreOS基于Raft开发的分布式key value存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等)。 ETCD的主要功能 基本的key value存储 监听机制 key的过期及续约机制,用于监控和服务发现 ...
分类:
Web程序 时间:
2019-04-04 09:37:16
阅读次数:
437
参考:https://blog.51cto.com/13587169/2092689 ...
分类:
其他好文 时间:
2019-04-01 00:53:59
阅读次数:
374