本文示例环境为两台服务器,一个虚IP 主服务器:192.168.1.110 从服务器:192.168.1.111 虚IP:192.1683.1.112 一.Nginx配置负载均衡 ① 主服务器与从服务器均配置以下nginx内容: user nginx;worker_processes auto; e ...
分类:
系统相关 时间:
2020-05-15 11:29:34
阅读次数:
92
一,nginx的负载均衡集群的特点: 1,nginx集群和lvs的不同? lvs集群:工作在第4层(传输层) nginx集群:工作在第7层(应用层) lvs集群:性能更强 nginx集群:功能更强:可以针对域名/目录等进行配置 lvs:不支持重发请求 nginx集群:检测到错误后可以重发请求 2,调 ...
分类:
其他好文 时间:
2020-05-14 15:19:52
阅读次数:
153
1.前言 当超大并发量并发访问一个服务接口时,服务器会崩溃 ,不仅导致这个接口无法再使用,而且还会导致整个服务器的接口都无法使用。。。 因此 ,为解决这个问题,引入了 熔断器 Hystrix Hystrix是一套完善的服务保护组件, 可以实现服务降级, 服务熔断, 服务隔离等保护措施 使用它可以合理 ...
分类:
编程语言 时间:
2020-05-14 11:39:18
阅读次数:
89
一、概述 在之前实现的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