本k8s集群参考了 Michael 的 https://gitee.com/pa/kubernetes-ha-kubeadm-private 这个项目,再此表示感谢! Michael的项目k8s版本为1.14.0,笔者基于他的项目进行改进,填了不少坑,搭建了 kubernetes 1.18.2高可用 ...
分类:
Web程序 时间:
2020-05-28 23:23:43
阅读次数:
144
1. 创建nginx ds # 写入配置 $ cat > nginx-ds.yml <<EOF apiVersion: v1 kind: Service metadata: name: nginx-ds labels: app: nginx-ds spec: type: NodePort selec ...
分类:
Web程序 时间:
2020-05-28 23:22:44
阅读次数:
128
1. 部署keepalived - apiserver高可用(任选两个master节点) 1.1 安装keepalived # 在两个主节点上安装keepalived(一主一备) $ yum install -y keepalived 1.2 创建keepalived配置文件 # 创建目录 $ ss ...
分类:
Web程序 时间:
2020-05-28 23:18:50
阅读次数:
250
概述 在日常开发中,为了提高主线程的效率,往往需要采用异步调用处理,例如系统日志等。在实际业务场景中,可以使用消息中间件如RabbitMQ、RocketMQ、Kafka等来解决。假如对高可用没有太高的要求,也可以使用线程池或者队列来解决。 创建工程 创建Maven工程 修改配置文件 <project ...
分类:
编程语言 时间:
2020-05-28 18:17:10
阅读次数:
72
一文了解vCenter虚拟化集群,vMotion动态迁移,ESXI主机高可用,网络存储等的应用。
分类:
其他好文 时间:
2020-05-28 17:59:45
阅读次数:
343
近期,Sentinel Go 0.3.0 正式发布,带来了熔断降级特性支持,可以针对 Go 服务中的不稳定调用进行自动熔断,避免出现级联错误/雪崩,是保障服务高可用重要的一环。
分类:
其他好文 时间:
2020-05-28 13:20:10
阅读次数:
99
近期,Sentinel Go 0.3.0 正式发布,带来了熔断降级特性支持,可以针对 Go 服务中的不稳定调用进行自动熔断,避免出现级联错误/雪崩,是保障服务高可用重要的一环。
分类:
其他好文 时间:
2020-05-28 13:18:59
阅读次数:
57
近期,Sentinel Go 0.3.0 正式发布,带来了熔断降级特性支持,可以针对 Go 服务中的不稳定调用进行自动熔断,避免出现级联错误/雪崩,是保障服务高可用重要的一环。 ...
分类:
其他好文 时间:
2020-05-28 11:38:23
阅读次数:
98
写在前面 记录和分享使用二进制搭建K8S集群的详细过程,由于操作比较冗长,大概会分四篇写完: 机器准备 部署etcd集群 部署Master 部署Node etcd作为k8s的数据库,需要首先安装,为其他组件做服务基础。 etcd是一个分布式的数据库系统,为了模拟etcd的高可用,我们将etcd部署在 ...
分类:
Web程序 时间:
2020-05-27 20:26:24
阅读次数:
92
推荐阅读关于"高并发系统设计"看这篇就够了,阿里、百度、美团都在用Redis作为目前的主流NoSql数据库,不会是不可能的,在面试中也是非常高频的,一定不能在这个环节丢分,不管是学习,还是面试,以下知识点,都有必要掌握。1.Redis是什么?Redis是一个开放源代码(BSD许可)的内存中数据结构存储,可用作数据库,缓存和消息代理,是一个基于键值对的NoSQl数据库。2.Red
分类:
编程语言 时间:
2020-05-27 18:58:38
阅读次数:
82