集群缓存 | 学习笔记

简介: 快速学习集群缓存,集群负载均衡的机制和实际使用时的一些配置问题

开发者学堂课程【高性能集群负载第三课时:集群缓存】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/804/detail/13878


集群缓存

 

内容简介:

一、Nginx反向代理缓存

1.   简要说明

2.   相关配置

二、Nginx健康检查

 

一、Nginx反向代理缓存

1.说明

对于访问压力较大或数据实时性不那么敏感的内容,可以在反向代理层面加入缓存,提升访问性能。

2.相关配置

Nginx中与缓存相关的配置包括:proxy_cacheproxy_cache_bypassproxy_cache_keyproxy_cache_path。决定了Nginx在进行缓存代理时,如何进行缓存的。

(1)proxy_cache

配置是否开启代理缓存,默认为off

(2)proxy_cache_bypass

配置什么情况下不缓存数据,直接读取后端数据

proxy_cache_bypass$cookie_nocache$arg_nocache$arg_comment,填写变量名或表达式进行判断。

(3)proxy_cache_key

配置缓存的Key规范

proxy_cache_key$scheme$proxy_host$uri$is_args$args

(4)proxy_cache_path

配置缓存的存放路径

proxy_cache_path/data/nginx/cache levels=1:2 keys_zone=one:10m

image.png

5)其他配置

image.png

image.png

image.png


三、Nginx健康检查

Nginx加入健康检查,可以在后端节点出现问题时,快速下线故障节点,确保业务平稳运行。

image.png

 

相关文章
|
2月前
|
缓存 NoSQL 关系型数据库
数据库缓存一致性学习笔记(一)
数据库缓存一致性学习笔记(一)
|
8月前
|
缓存 前端开发
前端学习笔记202306学习笔记第四十七天-vue-强制缓存3
前端学习笔记202306学习笔记第四十七天-vue-强制缓存3
48 0
|
4月前
|
缓存 NoSQL Java
Redis专题(持续更新) 03-VIP-Redis缓存高可用集群
这篇文章主要介绍了Redis缓存高可用集群的搭建和原理分析,包括Redis集群方案比较、高可用集群搭建步骤、Java操作Redis集群以及Redis集群的工作原理等内容。文章详细介绍了如何搭建Redis集群、Java操作Redis集群的代码示例以及Redis集群的选举原理、数据丢失问题以及对批量操作命令的支持等内容。此外,还介绍了哨兵leader选举流程。整体来说,本文对Redis缓存高可用集群的构建和使用进行了系统性的阐述,是一篇关于Redis集群实践经验的指南。
|
4月前
|
存储 缓存 前端开发
《Webpack5 核心原理与应用实践》学习笔记-> webpack5持久化缓存
《Webpack5 核心原理与应用实践》学习笔记-> webpack5持久化缓存
67 1
|
6月前
|
缓存 NoSQL 算法
Redis学习笔记-缓存容量和淘汰机制核心思想
Redis学习笔记-缓存容量和淘汰机制核心思想
108 0
|
6月前
|
消息中间件 缓存 NoSQL
Redis学习笔记-如何解决缓存和数据库的数据不一致
Redis学习笔记-如何解决缓存和数据库的数据不一致
78 0
|
6月前
|
缓存 NoSQL 数据库
Redis学习笔记-如何应对缓存雪崩、击穿、穿透
Redis学习笔记-如何应对缓存雪崩、击穿、穿透
38 0
|
8月前
|
缓存 前端开发
前端学习笔记202306学习笔记第四十七天-vue-强制缓存2
前端学习笔记202306学习笔记第四十七天-vue-强制缓存2
51 0
|
8月前
|
缓存 前端开发
前端学习笔记202306学习笔记第四十七天-协商缓存1
前端学习笔记202306学习笔记第四十七天-协商缓存1
24 0
|
8月前
|
缓存 前端开发
前端学习笔记202306学习笔记第四十七天-协商缓存3
前端学习笔记202306学习笔记第四十七天-协商缓存3
28 0

热门文章

最新文章