自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小的博客

专注技术、重视前沿

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nginx负载均衡

上一篇我们介绍了nginx的反向代理,本文主要介绍在反向代理基础上的负载均衡。背景:随着服务器访问量的不断增大,导致单台机器服务延时不断增大,对服务器的压力也越来越大,为了解决这一问题,我们可以部署多个服务节点,然后使用某种算法是的访问分散到各个节点,大大降低的服务器的压力。实践:本文主要介绍nginx的负载均衡及各种算法,不会对代理配置有过多的讲解,不熟悉的可以阅读上一篇文章Nginx反...

2018-12-29 19:16:25 150

原创 Nginx反向代理配置解释

背景:如果没有代理服务器,客户端请求直接发送到后台服务器,直接就暴露了真实服务器的信息,不够安全。加上代理服务器后,客户端发请求首先到代理服务器,然后由代理服务器将请求发送到真实服务器。代理服务器也会将响应缓存到硬盘中,返回到客户端。加上代理服务器后,系统图如下:实践:本文nginx部署在192.168.121.140服务器上,监听端口8088。springboot项目部署在192.16...

2018-12-28 22:04:36 652

原创 Nginx搭建静态资源服务配置详解

第一种:单个server,root配置根目录nginx配置文件中,server模块默认配置了location,如下:server { listen 8088;//server的监听端口 server_name localhost,192.168.121.140;//server的ip地址 location / {...

2018-12-28 17:16:35 1785

转载 Zookeeper的Leader选举机制

一、前言前面学习了Zookeeper服务端的相关细节,其中对于集群启动而言,很重要的一部分就是Leader选举,接着就开始深入学习Leader选举。二、Leader选举2.1 Leader选举概述Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下两种情况之一时,需要进入Leader选举。(1) 服务器初始化启动。(2) 服务器运行期间无法和...

2018-12-25 15:00:06 712

原创 redis之集群模式

本文主要介绍搭建redis的集群架构,其中会记录搭建遇到的坑。在之前的哨兵模式下,我们做到了高可用阶段,哨兵模式同样也存在一些不足之处,比如写数据在固定的master节点,就算有多个master节点,master之间也要有通信来同步数据,这些都给master增加一定的压力。redis的集群模式思想之给每个master节点分配一定数量的slot(共16384个),set数据的时候,根据CRC16(...

2018-12-09 10:50:53 1318

转载 redis之哨兵模式

一、为什么有哨兵模式?在前面的主从模式下,当master节点挂了之后,slave节点的role还是slave,这就导致不能够写数据,系统不能用了。为了提高可用性,当master节点挂了之后,我们可以手动在任意slave节点执行下面命令使其成为masterslaveof no one使得slave不再是slave节点,变成master节点。然后我们在其他slave节点执行slaveof 新m...

2018-12-08 09:46:51 413

原创 redis之去中心化主从复制模式

在上一篇redis简单搭建主从复制中,我们介绍了如何搭建redis的一主二从复制模式,基本结构图如上图中的slave节点可以有很多个,这样就会一个master挂了很多slave,导致master的压力很大。为了解决这个问题,我们以缓解master的压力为目的,使用去中心化(不是所有slave都和master有直接关系)主从复制模式,基本结构图如下:上图中,将原本一个master的3个sla...

2018-12-07 19:22:00 1536

原创 redis简单搭建主从复制

本次主要搭建redis复制模式,这里共两台虚拟机,搭建一主二从复制模式。上一篇已经介绍过redis如何安装的,这里不再赘述。注意:本文并没有加入哨兵节点安排:(1)master1:192.168.121.140:6381(2)master2:192.168.121.140:6382(备用)(2)slave1:192.168.121.139:6379(3)slave2:192.168.12...

2018-12-04 21:19:30 1160

原创 redis在CentOS安装

1.通过命令wget下载redis4.0.11版本 wget http://download.redis.io/releases/redis-4.0.11.tar.gz tar xzf redis-4.0.11.tar.gz cd redis-4.0.11 make下载结束后,解压,进入解压后的文件夹,执行make编译。上述步骤可能遇到的问题:(1)提示wget...

2018-12-01 10:37:30 159

node-v14.16.0-linux-x64.tar.xz

node-v14.16.0-linux-x64.tar.xz

2021-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除