上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 79 下一页
摘要: 一、HTTP1.0和HTTP1.1的一些区别HTTP1.0最早在网页中使用是在1996年,那个时候只是使用一些较为简单的网页上和网络请求上,而HTTP1.1则在1999年才开始广泛应用于现在的各大浏览器网络请求中,同时HTTP1.1也是当前使用最为广泛的HTTP协议。 主要区别主要体现在:1、缓存处 阅读全文
posted @ 2021-03-03 14:18 郭慕荣 阅读(1233) 评论(0) 推荐(0)
摘要: ConcurrentHashMap主要就是为了应对 hashmap 在并发环境下不安全而诞生的,ConcurrentHashMap 的设计与实现非常精巧,大量的利用了 volatile,final,CAS 等 lock-free 技术来减少锁竞争对于性能的影响。我们都知道 Map 一般都是数组 + 阅读全文
posted @ 2021-03-03 10:19 郭慕荣 阅读(2081) 评论(0) 推荐(0)
摘要: 我们执行这条命令的原因是希望 nginx 不停止服务始终在处理新的请求的同时把 nginx 的配置文件平滑的把旧的 nginx.conf 配置更新为新的 nginx.conf 配置。这样一个功能对于 nginx 非常有必要,但是有时候我们会发现在执行 nginx -s reload 命令后,work 阅读全文
posted @ 2021-03-02 16:46 郭慕荣 阅读(4746) 评论(0) 推荐(0)
摘要: Nginx 限流Nginx 提供两种限流方式,一是控制速率,二是控制并发连接数。 控制速率正常限流ngx_http_limit_req_module 模块提供限制请求处理速率能力,使用了漏桶算法(leaky bucket)。下面例子使用 nginx limit_req_zone 和 limit_re 阅读全文
posted @ 2021-03-02 15:40 郭慕荣 阅读(637) 评论(0) 推荐(0)
摘要: 一:Nginx能做什么?①:反向代理②:负载均衡③:HTTP服务器(动静分离)④:正向代理 二:反向代理:反向代理应该是Nginx做的最多的一件事了。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的 阅读全文
posted @ 2021-03-01 21:53 郭慕荣 阅读(135) 评论(0) 推荐(0)
摘要: 一 概述定义:适配器模式将某个类的接口转换成客户端期望的另一个接口表示,主的目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作。其别名为包装器(Wrapper)。适配器模式主要是用来参数转化的。属于结构型模式,主要分为三类:类适配器模式、对象的适配器模式、接口的适配器模式。 本文定义: 阅读全文
posted @ 2021-03-01 15:34 郭慕荣 阅读(132) 评论(0) 推荐(0)
摘要: 1 客户端逻辑1.1 概述偏移量管理主要是指管理每个消息队列的消费进度:集群模式消费下会将消息队列的消费进度保存在Broker端,广播模式消费下消息队列的消费进度保存在消费者本地。组件分析:RocketMQ定义了一个接口OffsetStore。它的实现类有两个:RemoteBrokerOffsetS 阅读全文
posted @ 2021-03-01 13:30 郭慕荣 阅读(4068) 评论(0) 推荐(0)
摘要: 1:快照原理Redis使用操作系统的多进程COW(copy on write)机制来实现快照持久化,Redis在持久化时会调用glibc的函数fork产生一个子进程,快照持久化完全交给子进程来处理,父进程继续处理客户端请求。子进程刚刚产生的时,它和父进程共享内存里面的代码段和数据段。子进程做数据持久 阅读全文
posted @ 2021-02-28 09:58 郭慕荣 阅读(359) 评论(0) 推荐(0)
摘要: 什么是慢查询日志? 慢查询日志是Redis服务端在命令执行前后计算每条命令的执行时长,当超过某个阈值是记录下来的日志。日志中记录了慢查询发生的时间,还有执行时长、具体什么命令等信息,它可以用来帮助开发和运维人员定位系统中存在的慢查询。 慢日志配置查看redis慢日志配置,登陆redis服务器,使用r 阅读全文
posted @ 2021-02-26 13:58 郭慕荣 阅读(1407) 评论(0) 推荐(0)
摘要: 什么是两阶段提交当有数据修改时,会先将修改redo log cache和binlog cache然后在刷入到磁盘形成redo log file,当redo log file全都刷入到磁盘时(prepare 状态)和提交成功后才能将binlog cache刷入磁盘,当binlog全部刷新到磁盘后会记录 阅读全文
posted @ 2021-02-25 11:29 郭慕荣 阅读(7383) 评论(2) 推荐(1)
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 79 下一页