zookeeper概述: zookeeper是一个开源的分布式协调服务,提供分布式数据一致性解决方案,分布式应用程序可以实现数据发布订阅、负载均衡、命名服务、集群管理分布式锁、分布式队列等功能。 数据一致性分为强一致性和最终一致性,强一致性指的如果数据不一致,就不对外提供数据服务,保证用户读取的数据 ...
分类:
其他好文 时间:
2020-05-27 15:58:41
阅读次数:
100
在 SpringCloud 微服务体系中,有几个比较重要的组件,如注册中心,配置中心,网关,安全、负载均衡、监控等等,接下来我们将来看一下这些常用的组件有什么用,在微服务架构下的该怎么用。 本文为为第一篇,注册中心 Eureka 的使用说明 <!-- more --> I. 基本介绍 1. 注册中心 ...
分类:
编程语言 时间:
2020-05-27 12:26:54
阅读次数:
95
一五种算法 1 round robin(默认) 轮询方式,依次将请求分配到各个后台服务器中,默认的负载均衡方式。 适用于后台机器性能一致的情况。 挂掉的机器可以自动从服务列表中剔除。 upstream backendserver { server 192.168.0.14:80 max_fails= ...
分类:
编程语言 时间:
2020-05-27 12:08:54
阅读次数:
62
尽管Kubernetes Ingress API仍然处于beta状态,但是已经有许多公司使用它来暴露Kubernetes服务,可见这一功能的重要性。本文将详细介绍与Ingress相关的概念,如Ingress controller,以及其如何发展成为如今的模式。
分类:
Web程序 时间:
2020-05-27 09:15:48
阅读次数:
78
1、安装nginx#rpm-vihhttp://nginx.org/packages/rhel/7/x86_64/RPMS/nginx-1.16.0-1.el7.ngx.x86_64.rpm2、安装docker#tarzxvfdocker-18.09.6.tgzmkdir/etc/docker#mvdocker/*/usr/bin#mkdir/etc/docker#mvdaemon.json/et
分类:
其他好文 时间:
2020-05-26 23:27:38
阅读次数:
93
前言 背景:测试环境的redis集群被运维回收,无奈之下只能自己动手,Redis高可用集群架构的搭建。 ####原理 Redis的哨兵(sentinel)系统用于管理多个redis服务器,该系统执行以下三个任务: 监控(Monitoring):哨兵(sentinel)会不断地检查你的Master和S ...
分类:
其他好文 时间:
2020-05-26 18:25:22
阅读次数:
67
1.简述下lvs四种集群特点及使用场景LVS有三种负载均衡的模式,分别是VS/NAT(nat模式),VS/DR(路由模式),VS/TUN(隧道模式),VS/FULLNAT一、NAT模式(VS-NAT)原理:就是把客户端发来的数据包的IP头的目的地址,在负载均衡器上换成其中一台RS的IP地址并发至此RS来处理,RS处理完后把数据交给负载均衡器,负载均衡器再把数据包原IP地址改为自己的IP将目的地址改
分类:
其他好文 时间:
2020-05-26 10:40:15
阅读次数:
76
相较“漫游3.0”的二层漫游,升级后的“漫游3.0 Plus”做了四个新增功能。他们分别是:三层漫游;负载均衡;5G优先;就近接入。
分类:
其他好文 时间:
2020-05-26 09:19:45
阅读次数:
75
Redis Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支 ...
分类:
数据库 时间:
2020-05-26 01:06:19
阅读次数:
91
第1章 主从复制架构演变 1.1 高性能架构 读写分离架构(读性能较高) 1.代码级别 MySQL proxy (Atlas,mysql router,proxySQL(percona),maxscale)、 amoeba(taobao) xx-dbproxy等。 2.分布式架构(读写性能都提高): ...
分类:
数据库 时间:
2020-05-25 23:41:10
阅读次数:
123