一、概述 在之前实现的config-server基础上来实现高可用非常简单,不需要我们为这些服务端做任何额外的配置,只需要遵守一个配置规则:将所有的Config Server都指向同一个Git仓库,这样所有的配置内容就通过统一的共享文件系统来维护,而客户端在指定Config Server位置时,只要 ...
分类:
编程语言 时间:
2020-05-14 10:57:25
阅读次数:
69
一、flume是什么 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 flume的架构: flume的组成架构: 二、flume的组件介绍 1、Agent Agent是一个JVM进程,它以事件的形式将数据从源头送至 ...
分类:
Web程序 时间:
2020-05-14 00:59:14
阅读次数:
91
1.前言 了解了 eureka 服务注册与发现 的3大角色 ,会使用RestTemplate 在消费者 调用提供者 的服务了, 那么如果引入了 集群 ,让提供者集群化 ,那么消费者如何调用 服务呢? 答案是使用 Ribbon 客户端负载均衡 ,与Nginx不同 ,Nginx是服务端的负载均衡 ,Ri ...
分类:
编程语言 时间:
2020-05-13 23:24:21
阅读次数:
100
什么是Feign Feign是spring cloud提供的一个声明式的伪http客户端,它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一天注解即可。 Nacos很好的兼容了Feign,Feign默认默认继承了Ribbon,所以在nacos下使用Feign默认就实现了负载均衡的 ...
分类:
编程语言 时间:
2020-05-13 10:08:29
阅读次数:
76
一.重要概念 1.cluster cluster是 计算,存储和网络资源的集合,k8s利用这些资源运行各种基于容器的应用 2.master master是cluster的大脑,他的主要职责是调度,即决定将应用放在哪里运行。 master运行linux操作系统,可以是物理机或者虚拟机。为了实现高可用, ...
分类:
其他好文 时间:
2020-05-13 00:29:39
阅读次数:
90
案例一:设置F5管理白名单 对设备业务口22、443(根据实际需要添加,个别设备更改Web管理端口例如:1200)端口建立白名单,允许IP:192.168.8.0/24访问F5的22和443端口进行管理。设备接口IP:192.168.5.233 1.创建白名单,允许192.168.8.0/24网段访 ...
分类:
其他好文 时间:
2020-05-13 00:22:03
阅读次数:
187
先决条件:配置好AD域环境及故障转移集群 目标:实现在CLUSTER1服务器上新建数据库TestDB的高可用性(由于数据库的安装目录不同,因此重新创建了数据库TestDB2进行) 以下这一步由于数据库的安装目录不同(在“正在检查托管副本CLUSTER2的服务器实例上数据库文件位置的兼容性”步骤时出现 ...
分类:
数据库 时间:
2020-05-12 20:04:16
阅读次数:
198
PostgreSQL12.2企业级应用公开课(4):HA(双机热备)实现方案 1、PG高可用性概述 2、PGPOOL-II安装与配置 3、PGPOOL+流复制实现HA 4、HA故障切换与主备维护 5、HA性能测试 时间:2020-04-0420:00-21:00 课件:视频及课件等资料,联系闻老师领取Q:203-610-5272 注:PostgresSQL12.2企业级课程系列
分类:
数据库 时间:
2020-05-12 18:34:08
阅读次数:
110
前一段时间写了使用keepalived+haproxy部署k8s高可用集群,核心思想是利用keepalived生成vip实现主备容灾,以及haproxy负载k8s-apiserver流量。k8s高可用部署:keepalived + haproxy 这种方式是自己实现了负载均衡。本文将探讨在用户已有S ...
分类:
其他好文 时间:
2020-05-12 16:43:48
阅读次数:
198
本文将从零开始,在干净的机器上安装 Docker、Kubernetes (使用 kubeadm)、Calico、Helm、NFS StorageClass,通过手把手的教程演示如何搭建一个高可用生产级的 Kubernetes,并在 Kubernetes 集群之上安装开源的 KubeSphere 容器 ...
分类:
Web程序 时间:
2020-05-12 16:41:46
阅读次数:
101