码迷,mamicode.com
首页 >  
搜索关键字:haproxy confd hecd etcd    ( 2275个结果
nginx + keepalived 主从模式
转自:https://www.cnblogs.com/kevingrace/p/6138185.html 负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。关于负载均衡介绍,可以参考:linu ...
分类:其他好文   时间:2019-04-23 12:44:42    阅读次数:175
rabbitmq3.6.5镜像集群搭建以及haproxy负载均衡
一、集群架构 后端75、103、69分别是3台rabbitmq节点做镜像集群,前端103用haproxy作为负载均衡器 二、安装rabbitmq节点 参照 https://www.cnblogs.com/sky-cheng/p/10709104.html ...
分类:其他好文   时间:2019-04-22 12:12:05    阅读次数:177
go任务调度8(op取代get,put,delete方法)
packagemainimport("go.etcd.io/etcd/clientv3""time""fmt""context")funcmain(){var(configclientv3.Configclient*clientv3.Clienterrerrorkvclientv3.KVputOpclientv3.OpgetOpclientv3.OpopRespclientv3.OpRespons
分类:其他好文   时间:2019-04-21 09:58:30    阅读次数:172
go任务调度9(op实现分布式乐观锁)
packagemainimport("go.etcd.io/etcd/clientv3""time""fmt""context")funcmain(){var(configclientv3.Configclient*clientv3.Clienterrerrorleaseclientv3.LeaseleaseGrantResp*clientv3.LeaseGrantResponseleaseIdc
分类:其他好文   时间:2019-04-20 23:01:28    阅读次数:360
go任务调度7(etcd的watch的用法)
监听etcd中的kv变化,常用来做集群中的配置下发、状态同步,非常有价值。packagemainimport("go.etcd.io/etcd/clientv3""time""fmt""context""go.etcd.io/etcd/mvcc/mvccpb")funcmain(){var(configclientv3.Configclient*clientv3.Clienterrerrorkvc
分类:其他好文   时间:2019-04-20 18:26:32    阅读次数:522
go任务调度6(etcd租约机制/自动过期)
对于实现分布式乐观锁非常重要。如果锁了,突然宕机了,锁是需要自动释放的。所以这锁在etcd里是需要生命期的。过期演示:packagemainimport("context""fmt""go.etcd.io/etcd/clientv3""time")funcmain(){var(configclientv3.Configclient*clientv3.Clienterrerrorleaseclien
分类:其他好文   时间:2019-04-20 17:08:32    阅读次数:488
go任务调度5(go操作etcd)
连接etcd:packagemainimport("fmt""go.etcd.io/etcd/clientv3""time")var(configclientv3.Configclient*clientv3.Clienterrerror)funcmain(){//客户端配置config=clientv3.Config{Endpoints:[]string{"0.0.0.0:2379"},//集群列
分类:其他好文   时间:2019-04-20 17:03:27    阅读次数:289
go任务调度4(etcd安装和基本使用)
下载,解压,进入目录,运行:[root@bogonetcd-v3.3.12-linux-amd64]#./etcd--listen-client-urls‘http://0.0.0.0:2379‘--advertise-client-urls‘http://0.0.0.0:2379‘(本地etcd的端口)etcd控制工具:[root@bogonetcd-v3.3.1
分类:其他好文   时间:2019-04-20 09:41:57    阅读次数:129
go任务调度3(etcd协调服务、raft协议)
etcd是将数据存储在集群中的高可用k-v存储。允许应用实时监听存储中的k-v变化。能容忍单点故障,能够应对网络分区。(raft是一个分布式协议,管理的是日志;etcd管理的是k-v,把k-v放到日志里,kv就编程分布式集群了)(调用者写入请求发给leader请求写入k-v,leader会将日志实时向follower们复制,leader不会立即返回给调用者,会马上往集群follower做日志拷贝。
分类:其他好文   时间:2019-04-19 21:28:21    阅读次数:255
kubernetes集群恢复方法
前提是要有备份,需要备份的文件如下一、备份1.1etcd(所有节点)查看etcd信息登录master的节点cat/etc/kubernetes/manifests/kube-apiserver.json|grepetcdetcdv2备份注意:所有节点都要备份(5个节点备份5个)systemctlstopetcdtarzvcfetcd-data-hostname.tar.gz/var/lib/etc
分类:Web程序   时间:2019-04-19 18:11:19    阅读次数:202
2275条   上一页 1 ... 55 56 57 58 59 ... 228 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!